对数组排序
从小到大/从大到小
参数:
第一个参数为起始位置,第二个参数为结束位置,且左闭右开;第三个参数决定排序方式:less<参数类型>()为从小到大,greater<参数类型>()为从大到小;
例:
#include<bits/stdc++.h>
#include<iostream>
using namespace std;
int main()
{
int a[3];
int i;
for( i=0;i<3;i++)
cin>>a[i];
sort(a,a+3,less<int>());//小到大
//sort(a,a+3,greater<int>());大到小
cout<<a[0]<<" "<<a[1]<<" "<<a[2];
return 0;
}