欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

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);

 

即可:

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

 

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