0
点赞
收藏
分享

微信扫一扫

LintCode 题目:三数之中的最大值

纽二 2022-06-29 阅读 21

URL:​​https://www.lintcode.com/problem/max-of-3-numbers/description​​

描述

给三个整数,求他们中的最大值。

样例

样例  1:
输入: num1 = 1, num2 = 9, num3 = 0
输出: 9

样例解释:
返回三个数中最大的数。

样例 2:
输入: num1 = 1, num2 = 2, num3 = 3
输出: 3

样例解释:
返回三个中最大的数字。

思路:

可以直接使用C++中的max函数,或者自己写一个比较函数。

 

在代码段中添加:

直接使用max函数:

int a = max(num1,num2);
return max(a,num3);

自己写一个比较函数:

static int lcc_max(int a,int b){
return a>b? a:b;
}

再添加代码段:

int a = lcc_max(num1,num2);
return lcc_max(a,num3);

 

即可:

LintCode 题目:三数之中的最大值_代码段

 

LintCode 题目:三数之中的最大值_c++_02

 

 


举报

相关推荐

0 条评论