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

}

相关推荐
FAFU_kyp12 分钟前
Rust 的 引用与借用
开发语言·算法·rust
永远都不秃头的程序员(互关)13 分钟前
【K-Means深度探索(一)】数据炼金术第一步:从零手撕K-Means聚类算法
算法·kmeans·聚类
我想回家种地15 分钟前
算法期末复习
算法
rgeshfgreh34 分钟前
MPPI算法实战:运动规划新利器
算法
Xの哲學36 分钟前
Linux epoll 深度剖析: 从设计哲学到底层实现
linux·服务器·网络·算法·边缘计算
小猪咪piggy1 小时前
【leetcode100】回溯
数据结构·算法
m0_603888711 小时前
More Images, More Problems A Controlled Analysis of VLM Failure Modes
人工智能·算法·机器学习·ai·论文速览
恶魔泡泡糖1 小时前
51单片机矩阵按键
c语言·算法·矩阵·51单片机
叶子2024221 小时前
电力系统分析---对称分量法
算法
千金裘换酒2 小时前
LeetCode 二叉树的最大深度 递归+层序遍历
算法·leetcode·职场和发展