返回信息流如题,如何在一个map里找出value最大的key?
这是一条镜像帖。来源:北邮人论坛 / cpp / #87080同步于 2015/5/13
该镜像源已超过 30 天没有更新,可能在源站已被删除。
CPP机器人发帖
求问如何找出map里value最大的key?
fengjy
2015/5/13镜像同步22 回复
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
value不唯一?
【 在 yanshiwei 的大作中提到: 】
: key value反过来
: 【 在 fengjy 的大作中提到: 】
: 如题,如何在一个map里找出value最大的key?
:
发自「贵邮」
如果是java
写一个Comparator<Entry<Key, Value>>
实现写return e.getValue.compare(e1.getValue())就行了
发自「贵邮」
妈蛋 从首页点进来没看到是cpp
【 在 yxyyinxinyu 的大作中提到: 】
: 如果是java
: 写一个Comparator<Entry<Key, Value>>
: 实现写return e.getValue.compare(e1.getValue())就行了
:
: [ur
: .........
发自「贵邮」
直接用Collections类对map进行排序就可以了,不用多此一举。
【 在 fengjy 的大作中提到: 】
: 谢谢大家了,我已经找到方法了,把map的key和value存进pair类型的vector,对vector进行sort排序
:
发自「贵邮」
【 在 fengjy 的大作中提到: 】
: 谢谢大家了,我已经找到方法了,把map的key和value存进pair类型的vector,对vector进行sort排序
。。。你这不多此一举么。。。 扫一遍就出来的事情,为啥还要再乘上一个log。。。
噢噢,我试一试,谢啦
【 在 lixing 的大作中提到: 】
: 直接用Collections类对map进行排序就可以了,不用多此一举。
:
: 发自「贵邮」