题目
又学会了一种思路来求三个数中最大的数
1.引入一个t(课本上的方法)
2.本题公式:max=(a+b+abs(a-b))/2
3.还有一种写法: max=(a>b)?a:b;
在c++中用函数不用写#include[HTML_REMOVED]?
样例
#include<iostream>
using namespace std;
int main()
{
int a,b,c,max;
cin>>a>>b>>c;
max=(a+b+abs(a-b))/2;
max=(max+c+abs(max-c))/2;
printf("%d eh o maior",max);
return 0;
}
算法1
(暴力枚举) $O(n^2)$
blablabla
时间复杂度
参考文献
C++ 代码
blablabla
算法2
(暴力枚举) $O(n^2)$
blablabla
时间复杂度
参考文献
C++ 代码
blablabla