sort的升级

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.av;
    ...
    sort(v.begin(),v.end(),comp);
}


你可能感兴趣的:(大二下学期)