前言
有时我们需要往 vector 容器中插入 “键值对(pair<int, int>)” 数据,同时又需要按第二个或者第一个进行排序。如上的问题可以借助 STL 的 sort 完成。
程序
1. 向算法传递函数
2. 借助 lambda 表达式
3. 完整程序
结果
下图结果是按 pair<int, int> 的第二个值的大小从大往小降序排序的。
微信扫一扫
有时我们需要往 vector 容器中插入 “键值对(pair<int, int>)” 数据,同时又需要按第二个或者第一个进行排序。如上的问题可以借助 STL 的 sort 完成。
下图结果是按 pair<int, int> 的第二个值的大小从大往小降序排序的。
相关推荐