map容器中怎么输出值最大的那个键呢

map容器中怎么输出值最大的那个键呢,第1张

遍历容器,找到数值最大的int值,然后再次遍历,判断相等就返回所需的string
下面是代码:
int nMax = 0;
for(map<string,int>::iterator iter = clorbegin() ; iter !=  clorend() ; ++iter)
{
   int n = iter->second;

   if( n > nMax )

       nMax = n;

}
string stValue;
for(map<string,int>::iterator iter = clorbegin() ; iter !=  clorend() ; ++iter)
{
   if(iter->second == nMax)

   {
       strValue = iter->first;
       break;

   }
}

容器map的遍历方法:

1、常规方法

2、利用keyset进行遍历,其优点在于可以根据所想要的key值得到想要的 values,更具灵活性

3、比较复杂的一种遍历在这里,其灵活性极强,想得到什么就能得到什么。

欢迎分享,转载请注明来源:品搜搜测评网

原文地址:https://pinsoso.cn/meirong/3094696.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2024-01-20
下一篇2024-01-20

随机推荐

  • 妮维雅630淡斑精华真假

    关于妮维雅630淡斑精华的真假问题,我可以告诉你,这取决于你购买的渠道和产品包装。如果你选择在正规渠道购买,比如官网、专柜或者认可的线上零售商,那么你购买到的产品应该是真品。如果你选择在一些不明来源的小店或者个人手中购买,那么就存在假货风险

    2024-04-15
    29100
  • 《30天精读MBA世界知名商学院12门课程精华(第四版)》pdf下载在线阅读,求百度网盘云资源

    《30天精读MBA》(科林巴罗)电子书网盘下载免费在线阅读链接:https:panbaiducoms1skoLrukGN9vOHsjOjz_SUw 密码:dzlq    书名:30天精读MBA作者:科林巴罗豆瓣评分:67出版社:中信

    2024-04-15
    14500
  • 痘痘还在长~~脸上坑坑洼洼的已成月球~~可怜可怜我

    我也经历过你这样的情况!!你这主要是因为毛孔大!加上你工作的环境不是很清洁!一些你不干净的东西通过毛孔进入你的皮肤!从而是皮肤不能正常的新陈代谢造成的!毛孔里有很多危害你皮肤的污垢!你现在应该从最基础的肌肤护理开始!!要有一定的耐心!效果不

    2024-04-15
    18600
  • 什么身体乳能美白

    身体乳是女生常用的护肤品之一,秋冬季节使用的频率更高,因为夏天肌肤被晒黑,所以秋冬想要美白,使用身体乳就是很好的方法。那么,什么身体乳能美白呢?下面小编给大家推荐几款好用的身体乳,美白效果都还不错哦!ASDM美白身体乳ASDM美白身体乳AS

    2024-04-15
    11500
  • 娇伶燕窝素白里透红三件套祛斑效果怎样

    科学的祛斑方式并不是单一的祛斑方式,因为色斑的形成原因是多方面的。所以单方面的祛斑方式是不科学的。祛斑单单只依靠一种祛斑产品是不能够把色斑去除的,首先要分析身子色斑形成的具体原因,根据色斑形成的原因选择适合自己的祛斑方式和正规的祛斑产品才是

    2024-04-15
    18600
  • 妮维雅男士面霜怎么样

    这款德国品牌生产的产品在欧洲非常火爆,从1922年推出了第1款面霜产品之后,多年来不断的优化护肤方案,取得了极好的成绩,男士的皮脂腺分泌更旺盛,而且户外活动时间比女性更多,所以在针对控油以及防止日晒等方面,产品都有独特的深层配方,来到中国后

    2024-04-15
    15000
  • 浙江省绍兴市上虞区哪里有卖绿嫩化妆品

    绍兴市上虞区百官街道美女开化妆品店。绍兴市上虞区百官街道美女开化妆品店,成立于2009年,位于浙江省绍兴市,是一家以从事居民服务业为主的企业,卖绿嫩化妆品,主要经营化妆品批发零售、美容服务。绿嫩护肤品的加盟具体流程如下:1、在绿嫩护肤品官网

    2024-04-15
    15800

发表评论

登录后才能评论
保存