- 博客(3)
- 收藏
- 关注
原创 C++中map对value排序的思路
其中map中的元素为pair,因此我会想到为sort编写cmp函数从而对自定义类型比较。但是很可惜,sort只能对线性容器进行排序,而students本质上是一个散列表。关于这个问题,我第一个想到的是利用algorithm中的sort来进行排序。所以有一个简单的思路,就是在排序的时候将map转化为vector。对于map,默认是对key排序,因此就产生了这个问题。尽管map中也有自定义排序,但写法过于复杂。这样就实了简单的map对value排序。这个时候常常要对分数进行排序。
2023-09-03 17:58:51
77
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人