min_element()和max_element
头文件:#include<algorithm>
作用:返回容器中最小值和最大值。max_element(first,end,cmp);其中cmp为可选择参数!
闲言少叙,上代码,一看就懂:
1 #include<iostream>
2 #include<algorithm>
3 using namespace std;
4 bool cmp(int a,int b)
5 {
6 return a<b;
7 }
8 int main()
9 {
10 int num[]={2,3,1,6,4,5};
11 cout<<"最小值是 "<<*min_element(num,num+6)<<endl;
12 cout<<"最大值是 "<<*max_element(num,num+6)<<endl;
13 cout<<"最小值是 "<<*min_element(num,num+6,cmp)<<endl;
14 cout<<"最大值是 "<<*max_element(num,num+6,cmp)<<endl;
15 return 0;
16 }