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

}

相关推荐
雾岛—听风1 天前
P1012 [NOIP 1998 提高组] 拼数
算法
青旬1 天前
AI编程祛魅-最近几个失败的ai编程经历
后端·程序员
papership1 天前
【入门级-算法-5、数值处理算法:高精度的乘法】
数据结构·算法
earthzhang20211 天前
【1039】判断数正负
开发语言·数据结构·c++·算法·青少年编程
谈笑也风生1 天前
只出现一次的数字 II(一)
数据结构·算法·leetcode
蕓晨1 天前
auto 自动类型推导以及注意事项
开发语言·c++·算法
大模型教程1 天前
RAG核心基础 Embedding 概念与技术详解
程序员·llm·agent
大模型教程1 天前
一文搞懂大模型:何为深入理解Agent?
程序员·llm·agent
AI大模型1 天前
一文搞懂RAG:阿里70K算法岗为什么都在用它?
程序员·llm·agent
mjhcsp1 天前
C++ 递推与递归:两种算法思想的深度解析与实战
开发语言·c++·算法