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

有一个域名做网站淄博做网站公司

有一个域名做网站,淄博做网站公司,小程序开发需要多少钱?,软件研发项目管理系统题目描述 给你一个整数数组 nums 和一个整数 k #xff0c;请你返回其中出现频率前 k 高的元素。你可以按 任意顺序 返回答案。 解题思想 使用优先队列 priority_queueType, Container, Functional Type 就是数据类型#xff0c;Container 就是容器类型#xff08;C…题目描述 给你一个整数数组 nums 和一个整数 k 请你返回其中出现频率前 k 高的元素。你可以按 任意顺序 返回答案。 解题思想 使用优先队列 priority_queueType, Container, Functional Type 就是数据类型Container 就是容器类型Container必须是用数组实现的容器比如vector,deque等等但不能用 list。STL里面默认用的是vectorFunctional 就是比较的方式当需要用自定义的数据类型时才需要传入这三个参数使用基本数据类型时只需要传入数据类型默认是大顶堆 //升序队列 priority_queue int,vectorint,greaterint q; //降序队列 priority_queue int,vectorint,lessint q;//greater和less是std实现的两个仿函数 //就是使一个类的使用看上去像一个函数。其实现就是类中实现一个operator()这个类就有了类似函数的行为就是一个仿函数类了代码 class Solution { public:class cmp{public:bool operator()(const pairint,int l, const pairint,int r){return l.second r.second;}};vectorint topKFrequent(vectorint nums, int k) {unordered_mapint,int umap;for(int i 0; i nums.size(); i){umap[nums[i]];}priority_queuepairint, int, vectorpairint, int, cmp pri_que;for(auto it umap.begin(); it ! umap.end(); it){pri_que.push(*it);if(pri_que.size() k) pri_que.pop();}vectorint res(k);for(int i 0; i k; i){res[i] pri_que.top().first;pri_que.pop();}return res;} };
http://www.dnsts.com.cn/news/42605.html

相关文章:

  • 网站设计开发网站自己做的手工放在哪个网站卖
  • 兰州网站排名优化服务网站建设费包括
  • 正常成都建设网站aspx网站开发
  • 多国语言外贸网站模板wordpress 登录后页面空白
  • 黄浦手机网站建设网站如何做双语言
  • 四川建设网官南昌网站seo费用
  • 建立门户网站的费用女生读网络营销与电商直播
  • 单页网站怎么做seo互联网公司排名最新
  • 成都网站建设电话网站建设开发综合实训报告
  • 我们公司在做网站推广网站简介 title
  • 邯郸企业做网站方案宁波自己建网站
  • 无锡网站建设外包优势中山本地网站建设
  • WordPress网站文章导出导入做电商那个平台最好
  • 北京网站建设z亿玛酷1专注去除wordpress评论电子邮件
  • php网站开发工具有哪些长沙关键词优化方法
  • 国外优秀vi设计网站国际重大新闻
  • 网站如何做流量赚钱吗wordpress显示作者的角色
  • 网站申请微信支付接口深圳地铁网站开发
  • 宁波建设网站哪家好怎么给网站做谷歌seo
  • 数据库网站开发苏ICP备网站建设中企动力无锡
  • 网站互动怎么做做网站开发的提成多少钱
  • 做文案图片上什么网站课件ppt模板免费下载
  • 语言教学网站建设课程总结wordpress 导航别名
  • 九亭镇村镇建设办官方网站免费快速软件开发平台
  • 加大网站集约化建设管理wordpress 主题商店
  • 网站可不可以做自己的专利网络综合设计实验报告
  • 企业网站站内优化做视频网站投入多少
  • 美丽乡村建设规划文本网站乐清网页制作哪家好
  • 邢台企业做网站费用网站英文
  • 个人网站的留言板怎么做漂亮的php网站源码