c++中的排序函数
#include <iostream> #include <algorithm>//直接用相应的库进行排序,简化算法,加快相应速度 using namespace std; int main() { int a[7]={-2,3,4,1,9,0,7}; sort(a,a+7);//排序函数默认为从小到大排序 for(int i=0;i<7;i++) cout<<a[i]<<" "; cout<<endl; sort(a,a+7,greater<int>());//从大到小排序 for(auto x:a) cout<<x; cout<<endl; sort(a,a+7,less<int>());//完整的排序参数 for(auto x:a) cout<<x; return 0; }