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

}

相关推荐
武子康4 小时前
驾驶轨迹换个坐标,就能给移动机器人用吗?
人工智能·算法·机器学习
易师傅4 小时前
技术面试已死?AI 时代,真正拉开程序员差距的是什么?
前端·后端·程序员
Hilaku9 小时前
你们公司有 35 岁以上的前端吗?
前端·javascript·程序员
AI前端工程狮9 小时前
服务端已经死了,客户端却报"超时"
人工智能·程序员
楠风测开10 小时前
两个任务同时跑,B 的登录态为什么被踢回登录页
程序员
codigger10 小时前
大厂git提交规范
git·程序员
lisw0510 小时前
Dayhoff的PAM替换矩阵理论评介!
线性代数·算法·矩阵
挖掘狂人10 小时前
六条分支,一条主干:我的 Git 分支管理心得
git·后端·程序员
程序员cxuan11 小时前
再见了 Typora
人工智能·后端·程序员
一起学安全技术11 小时前
拆大模型 03|注意力的一句话版本:不用论文讲清 Attention
深度学习·算法·语言模型·transformer