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

}

相关推荐
扶摇接北海1767 分钟前
洛谷:P1104 生日
算法
旖-旎11 分钟前
二分查找(寻找旋转排序数组中的最小值)(7)
c++·算法·二分查找·力扣
C羊驼12 分钟前
C/C++数据结构与算法:穷举法
c语言·c++·笔记·学习·算法
guoji778813 分钟前
Gemini 3.1 Pro 安全与对齐机制深度解析:可控性、合规性与企业级应用评估
大数据·人工智能·算法
小则又沐风a14 分钟前
[蓝桥杯 2014 省 AB] 蚂蚁感冒
算法·职场和发展·蓝桥杯
IT猿手1 小时前
基于强化学习Q-learning算法的无人机三维路径规划算法原理与实现,MATLAB代码
算法·matlab·无人机·路径规划·动态路径规划
qq_417695051 小时前
C++中的解释器模式
开发语言·c++·算法
y = xⁿ1 小时前
【LeetCodehot100】T108:将有序数组转换为二叉搜索树 T98:验证搜索二叉树
数据结构·算法·leetcode
程序员小崔日记1 小时前
一道KMP统考真题彻底讲透:nextval与滑动距离的本质
算法·408·王道计算机考研
xiaoye-duck1 小时前
《算法题讲解指南:动态规划算法--路径问题》--9.最小路径和,10.地下城游戏
c++·算法·动态规划