#include<iostream>
using namespace std;
#include<vector>
#include<algorithm>
void print(int val){
cout<<val<<" ";
}
class Greater{
public:
bool operator()(int val1,int val2){
return val1>val2;
}
};
void test(){
vector<int> v;
v.push_back(20);
v.push_back(10);
v.push_back(60);
v.push_back(50);
v.push_back(30);
v.push_back(40);
sort(v.begin(),v.end());
for_each(v.begin(),v.end(),print);
cout<<endl;
sort(v.begin(),v.end(),Greater());
for_each(v.begin(),v.end(),print);
cout<<endl;
}
int main(){
test();
return 0;
}
常用排序算法-sort
最新推荐文章于 2025-04-29 23:45:59 发布