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

}

相关推荐
愣头不青7 分钟前
96.不同的二叉搜索树
数据结构·算法·leetcode
AI科技星29 分钟前
光速螺旋量子几何统一场论——基于 v ≡ c 公理的四大基本力全维度求导证明与精准数值验证
c语言·开发语言·人工智能·算法·机器学习·平面
ab15151737 分钟前
3.27完成3(指针)、13、41、44(指针)、50、51、95、96、97
算法
AI成长日志1 小时前
【强化学习专栏】深度强化学习技术演进:DQN、PPO、SAC的架构设计与训练优化
人工智能·算法·架构
郭逍遥1 小时前
[Godot] JPS跳点寻路和RVO避障
算法·godot·启发式算法
rgb2gray1 小时前
论文详解:基于POI数据的城市功能区动态演化分析——以北京为例
人工智能·算法·机器学习·回归·gwr
m0_734998011 小时前
Day 26
数据结构·c++·算法
起风了___1 小时前
解决大数据渲染卡顿:Vue3 虚拟列表组件的完整实现方案
前端·程序员
信奥卷王1 小时前
2026年03月GESPC++二级真题解析(含视频)
算法
从零开始学习人工智能1 小时前
国产阿特拉斯无人机蜂群核心算法(一)
算法·无人机