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

}

相关推荐
向上的车轮9 分钟前
“傅里叶变换算法”来检测纸箱变形的简单示例
算法
九亿AI算法优化工作室&23 分钟前
乡村地区无人机医药配送路径规划与优化仿真
人工智能·算法·matlab·回归
米粉030538 分钟前
算法图表总结:查找、排序与递归(含 Mermaid 图示)
数据结构·算法·排序算法
人类发明了工具1 小时前
【优化算法】协方差矩阵自适应进化策略(Covariance Matrix Adaptation Evolution Strategy,CMA-ES)
线性代数·算法·矩阵·cma-es
黑色的山岗在沉睡1 小时前
LeetCode100.4 移动零
数据结构·算法·leetcode
方博士AI机器人1 小时前
算法与数据结构 - 二叉树结构入门
数据结构·算法·二叉树
-qOVOp-1 小时前
zst-2001 上午题-历年真题 算法(5个内容)
算法
全栈凯哥2 小时前
Java详解LeetCode 热题 100(17):LeetCode 41. 缺失的第一个正数(First Missing Positive)详解
java·算法·leetcode
ai.Neo2 小时前
牛客网NC22157:牛牛学数列2
数据结构·c++·算法
Nobkins3 小时前
2023CCPC河南省赛暨河南邀请赛个人补题ABEFGHK
开发语言·数据结构·c++·算法·图论