当前位置: 首页 > wzjs >正文

做图字体网站企业员工培训总结

做图字体网站,企业员工培训总结,win7如何做网站服务器,网站建设费的分录怎么写目录 1、题目分析 2.解题思路 3.代码实现 4.总结 1、题目分析 2.解题思路 首先它给出我们一个string,让我们提取出它们中出现次数最多的。利用map将word一个一个存入其中,没有就插入,有了就1,这样我们就得到了key_value&#…

目录

1、题目分析

2.解题思路

3.代码实现

4.总结


1、题目分析

2.解题思路

首先它给出我们一个string,让我们提取出它们中出现次数最多的。利用map将word一个一个存入其中,没有就插入,有了就+1,这样我们就得到了key_value,key为单词,value为单词出现次数,但是现在我们的排序不是按照value进行排序的,我们让再次利用multimap,让它进行的排序查找,并且降序插入,让它从大到小(方便我们直接插入k个值),之后建立一个vector<string>进行插入k次即可。

3.代码实现

class Solution {
public:vector<string> topKFrequent(vector<string>& words, int k) {map<string, int>mup;//将words存入mup中for (auto e : words){auto it = mup.find(e);if (it == mup.end()){mup.insert({e,1});}else{mup[e]++;}}multimap<int, string, greater<int>>mup1;for (auto e : mup){mup1.insert({ e.second, e.first });}int count = 0;vector<string>nums;auto it2 = mup1.begin();for (int i = 0; i <k ; i++){nums.push_back((*it2).second);it2++;}return nums;}
};

4.总结

这道题锻炼我们对于map的接口使用,熟练的使用map的接口使我们解题的关键。

http://www.dtcms.com/wzjs/174481.html

相关文章:

  • 给人做网站能赚钱吗seo查询 工具
  • 松溪网站建设软文营销的本质
  • 做网站页面代码淘宝关键词top排行榜
  • 自己做的网站怎么让别人看见免费外链网站
  • 哪里有网站模板下载软文有哪些
  • 做网站系统用什么语言友情链接检测的特点
  • wordpress注册报名网站seo哪家做的好
  • 建站工具缺点宁波seo超级外链工具
  • HTML asp 网站上海职业技能培训机构一览表
  • 做外贸服装的网站微信怎么做推广
  • 网站怎么做成app中国500强最新排名
  • 16素材网seo图片优化的方法
  • 龙岗网站建设工程游戏推广合作
  • 江苏网站建设哪家好百度引流平台
  • 网站建设广州天河区网站群发软件
  • 学校网站的图片轮播怎么做农业推广
  • 网站开发文档怎么写电商平台有哪些
  • 深圳自定义网站开发怎么线上推广自己的产品
  • 跟建设通一样的网站交换链接适用于哪些网站
  • 义乌网站建设工作室广州seo优化排名推广
  • 域名停靠app大全免费下载网站入口线上销售平台
  • 小程序怎么放在桌面天津seo实战培训
  • 做调查的网站有哪些全媒体运营师报名入口
  • 男男做的视频网站网站系统开发
  • 做网站都要买服务器吗市场营销公司
  • 设计师的工作内容北京百度网站排名优化
  • 郑州网站建设到诺然链接制作
  • 营销型网站建设宣传语永久免费的建站系统有哪些
  • 商业空间设计师岗位职责网站seo公司
  • 国外哪个网站是做批发的企业网站设计模板