sort的升级

来源:互联网 发布:linux怎么执行命令 编辑:程序博客网 时间:2024/06/03 10:24

1.vector中应用sort

sort(v.begin(),v.end());

2.改变排序的顺序

bool comp(const int &a,const int &b){    return a>b;}sort(v.begin(),v.end(),comp);

3.结构体排序

struct ss{    int a,b;};bool comp(const ss &a,const ss &b){    return a.a<b.a;}int main(){    vector<ss>v;    ...    sort(v.begin(),v.end(),comp);}


0 0
原创粉丝点击