《零基础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))

}

相关推荐
KaneLogger8 小时前
AI 时代编程范式迁移的思考
人工智能·程序员·代码规范
陈随易11 小时前
前端大咖mizchi不满Rust、TypeScript却爱上MoonBit
前端·后端·程序员
小兵张健11 小时前
两个配置让 Codex 效率翻倍
人工智能·程序员·github copilot
刀法如飞15 小时前
AI时代,程序员都应该是算法思想工程师
人工智能·设计模式·程序员
CoovallyAIHub17 小时前
181小时视频丢给GPT-5,准确率只有15%——南大联合NVIDIA等五校发布多模态终身理解数据集
深度学习·算法·计算机视觉
CoovallyAIHub17 小时前
CVPR 2026 | GS-CLIP:3D几何先验+双流视觉融合,零样本工业缺陷检测新SOTA,四大3D工业数据集全面领先!
深度学习·算法·计算机视觉
有意义19 小时前
深度拆解分割等和子集:一维DP数组与倒序遍历的本质
前端·算法·面试
老迟聊架构21 小时前
说说Vibe Coding的适应范围
人工智能·程序员·架构
用户7268761033721 小时前
解放双手的健身助手:基于 Rokid AR 眼镜的运动计时应用
算法