【C++】Vector排序

1.普通類型(由大到小排序)spa

int main() { sort(v.begin(),v.end()); }

2.普通類型(由小到大排序)code

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

 

3.結構體類型blog

struct student {      char name[10];      int score; }; 
bool comp(const student &a, const student &b) {     return a.score < b.score; //由小到大排序
}  
int main() {     vector<student> vectorStudents;  sort(vectorStudents.begin(),vectorStudents.end(),comp); }
相關文章
相關標籤/搜索