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

}

相关推荐
To_OC14 小时前
LC 1 两数之和:面试第一道必考题,暴力解法直接被面试官 pass
javascript·算法·leetcode
爱勇宝16 小时前
淡泊名利之前,先承认我们都很焦虑
前端·后端·程序员
阿祖zu16 小时前
优雅写作:开源两个我的文章写作 Skill
程序员·openai·agent
ZzT18 小时前
怎么做才不会被 AI 替代?
人工智能·程序员
鱼鱼不愚与18 小时前
《原来如此 | 第01期:为什么导航软件能预测红绿灯倒计时?》
算法
烬羽19 小时前
你真的理解 LLM 的"无状态"吗?从一段代码讲起
程序员
AskHarries1 天前
把一个外部系统接成 MCP 工具
后端·程序员
threerocks1 天前
AI编程的商业模式已经在互联网大厂跑通了
程序员·aigc·ai编程
用户526835677901 天前
云原生落地:如何配置 Alertmanager 插件,将 Prometheus 告警直接打通至硬件声光语音终端?
程序员