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

}

相关推荐
洛阳纸贵15 分钟前
MATLAB-matlab基础知识
学习·算法·matlab
落羽的落羽20 分钟前
【AI】快速理解AI应用的相关名词概念
linux·c++·人工智能·python·计算机网络·算法
Nil20837 分钟前
leetcode 17电话号码的字母组合
算法·leetcode·职场和发展
203号居民2 小时前
LeetCode hot 100 — 25. K 个一组翻转链表
算法·leetcode·链表
newerp2 小时前
Golang 调度循环:Go runtime 如何永不停歇地找人干活
后端·程序员·go
ocean21033 小时前
2025-2026年AI算法与模型研发面试高频知识点洞察
人工智能·算法·面试
Nil2083 小时前
leetcode 78子集
数据结构·算法·leetcode
深蓝AI3 小时前
AI 把写代码变快了,软件交付为什么没有同步变快
程序员
en.en..4 小时前
Linux fork() 工作原理
数据结构·算法
地平线开发者5 小时前
bevformer算法模型详细解读
算法