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

网站cms在线识别seo优化排名公司

网站cms在线识别,seo优化排名公司,长沙游戏推广,电脑怎样做轰炸网站https://leetcode.cn/problems/most-frequent-ids/description/ 看到这个数据范围 最极端情况 如果nums全为一个数 并且数量取到最大 那么范围是10的10次方 需要longlong储存 这题主要运用了哈希表配合multiset实现 哈希表主要用作存储某个数的出现次数 mst则用于记录出现次…

https://leetcode.cn/problems/most-frequent-ids/description/

看到这个数据范围 最极端情况 如果nums全为一个数 并且数量取到最大 那么范围是10的10次方

需要longlong储存

这题主要运用了哈希表配合multiset实现 

哈希表主要用作存储某个数的出现次数 mst则用于记录出现次数并且对其进行排序 得到最大值

因为可能在增删过程中 会有不同的数出现相同的次数 并且删除特定数量的时候 需要改变数量 所以不可以用单纯的一个max变量储存最大值

class Solution {
public:vector<long long> mostFrequentIDs(vector<int>& nums, vector<int>& freq) {long long cnt[100001] = {0};  //用于存储出现次数  初始化为0;multiset<long long> mst;multiset<long long>::iterator iter;  //用于存储增删的数的位置vector<long long> ans;for ( int i = 0; i < nums.size(); ++i ){int x = nums[i];  //找到当前数组的数long long &c = cnt[x];  //记录出现次数iter = mst.find(c);  //找到这个数量在mst的位置if ( iter != mst.end() ){  //存在这个数量mst.erase( iter);}c += freq[i];  //更改数量mst.insert(c);  //重新加入mstans.push_back( *mst.rbegin() );}return ans;}
};

http://www.dinnco.com/news/62914.html

相关文章:

  • 深圳网站建设价钱上海已经开始二次感染了
  • 网站制公司搜索广告和信息流广告区别
  • 工程建设信息都在哪个网站发布廊坊seo排名收费
  • 建设商城网站的书籍钱注册商标查询官网入口
  • 南宁h5建站百度seo软件是做什么的
  • 国外免费推广网站厦门百度推广开户
  • 精品网站建设比较好软文推广怎么写
  • 荥阳做网站2023年5月疫情爆发
  • 门户网站制作定制广告投放这个工作难不难做
  • 网站建设公司的转型关键词优化排名平台
  • 淘宝客代理网站怎么做重庆网站seo技术
  • 网站建设进展推进表哪里有正规的电商培训班
  • 微网站模板建设的选择如何网络营销
  • 烟台建网站公司价格网络营销策划ppt范例
  • 网站访客统计代码摘抄一篇新闻
  • 无锡那家网络公司做网站好成都网络营销公司
  • 观澜小学 网站建设2345导航网址
  • 提高手机性能的黑科技软件百度seo推广计划类型包括
  • 给被k的网站做友链电商网站前端页面内容编写
  • 网站开发语言有什么要求百度投稿平台
  • 平台和网站有什么区别策划公司是做什么的
  • 怎么给网站做绿标百度关键词优化有效果吗
  • 江门手工外发加工网排名优化软件点击
  • 响应式网站底部怎么做上海网站营销seo方案
  • 台州免费建站成都达洱狐网络科技有限公司
  • 网站开发和软件开发哪个好杭州百度推广
  • 网络是干什么的杭州seo搜索引擎优化
  • 网站设计与制作b2b国际贸易平台
  • 策划书模板免费网站收录优化
  • 给别人做网站会连累自己吗营销策划公司