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

}

相关推荐
scx2013100421 小时前
20251214 字典树总结
算法·字典树
leiming61 天前
MobileNetV4 (MNv4)
开发语言·算法
YGGP1 天前
【Golang】LeetCode 136. 只出现一次的数字
算法·leetcode
YGGP1 天前
【Golang】LeetCode 169. 多数元素
算法·leetcode
顾安r1 天前
11.20 脚本网页 数学分支
算法·数学建模·html
少许极端1 天前
算法奇妙屋(二十)-回文子串/子序列问题(动态规划)
java·算法·动态规划·图解·回文串·回文序列
天赐学c语言1 天前
12.20 - 反转链表II && 传值和传地址的区别
数据结构·c++·算法·链表·leecode
如意鼠1 天前
大模型教我成为大模型算法工程师之day20: 预训练语言模型 (Pre-trained Language Models)
人工智能·算法·语言模型
_OP_CHEN1 天前
【算法基础篇】(三十六)图论基础之拓扑排序:从原理到实战,搞定 DAG 图的 “先后次序” 难题
c++·算法·蓝桥杯·图论·拓扑排序·算法竞赛·acm/icpc
良木生香1 天前
【诗句结构-初阶】详解栈和队列(2)---队列
c语言·数据结构·算法·蓝桥杯