《零基础Go语言算法实战》【题目 2-1】使用一个函数比较两个整数

《零基础Go语言算法实战》

【题目 2-1】使用一个函数比较两个整数

接收两个整数并分别返回较小或较大的值,可以使用函数 Min(x, y int)。

【解答】

Go 语言实现如下:

package main

import "fmt"

// Min() 返回 x 或 y 中的较小者

func Min(x, y int) int {

if x > y {

return y

}

return x

}

// Max() 返回 x 或 y 中的较大者

func Max(x, y int) int {

if x < y {

return y

}

return x

}

func main() {

fmt.Println(Min(6, 8))

fmt.Println(Max(6, 8))

}

相关推荐
ethantan15 小时前
AI Agent 组成:像人一样思考的智能体
人工智能·程序员·架构
ethantan15 小时前
一篇讲解AI Agent 组成:像人一样思考的智能体
人工智能·后端·程序员
刻意思考19 小时前
Alpha系列
程序员
HjhIron19 小时前
面试常客:字符串算法从入门到进阶
算法·面试
烬羽19 小时前
Harness Engineering:给 AI 这匹千里马,套上一副好挽具
程序员
吴佳浩20 小时前
DeepSeek DSpark:Confidence-Scheduled Speculative Decoding 技术解析
人工智能·算法·deepseek
触底反弹21 小时前
🧠 搞懂 Token,才算真正入门大模型——从分词原理到 Embedding 语义实战
javascript·人工智能·算法
通问AI1 天前
AI Agent"裸奔"的四个技术硬伤:从OOD泛化到异常处理,踩过的坑全记录
程序员
SamDeepThinking1 天前
裁掉那个差程序员后,给你看团队里高手的代码:这个习惯,希望你有
java·后端·程序员
vivo互联网技术1 天前
ICLR 2026 | 基于后验采样的图像恢复方法LearnIR:人脸去阴影、去雾
人工智能·算法·aigc