LintCode 题目:三数之中的最大值
程序员文章站
2022-07-16 08:24:51
...
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);
即可:
上一篇: (转)PHP操作Postgresql类
下一篇: Java中的数组