c++ vector自带的排序
叶晚zd 2019-04-09 11:49:24 9871 收藏 4
展开
c++中vector的排序函数:sort()
int s[] = {1,6,3,2,5};
vector<int> vec(s, s+5);
//正向排序:按照从小到大的顺序排序
sort(vec.begin(), vec.end());
for(vector<int>::iterator it=vec.begin(); it!=vec.end(); it++){
cout<<*it<<" ";
}
cout<<endl;
//逆向排序:按照从大到小的顺序进行排序
sort(vec.rbegin(), vec.rend());
for(vector<int>::iterator it=vec.begin(); it!=vec.end(); it++){
cout<<*it<<" ";
}
cout<<endl;
————————————————
版权声明:本文为CSDN博主「叶晚zd」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/u013925378/article/details/89141125