37. Sort
sort() —— 排序
- 符号说明
符号 说明 start 起始地址 end 终止地址 cmp 自定义函数
- sort()函数,若没有cmp(第三个参数),则默认从小到大排序
- start和end,也可以传入迭代器的始末地址
- 从大到小排序
代码
1 | bool cmp(int a, int b) |
- 自定义排序,以两门成绩(假设第一门成绩为语文,第二门成绩为数学)为例,语文成绩以从小到大排序,若语文成绩相同,则数学成绩从小到大排序
代码
1 | bool cmp(pair<int, int>& a, pair<int, int>& b) |