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

深圳做互联网教网站公司全球网站流量排名查询

深圳做互联网教网站公司,全球网站流量排名查询,黑龙江建设网ca锁费用,做网站新闻移动动态根据题意我们转化一下,在数组中求一个最长的子数组,数组中的数字种类不超过2种。 借助暴力思想,我们定义双指针进行进窗口、判断、出窗口、更新结果的流程。 我们需要借助hash表来记录不同数字出现的种类以及每个数字出现的次数。然后先让r…

根据题意我们转化一下,在数组中求一个最长的子数组,数组中的数字种类不超过2种。

借助暴力思想,我们定义双指针进行进窗口、判断、出窗口、更新结果的流程。

我们需要借助hash表来记录不同数字出现的种类以及每个数字出现的次数。然后先让right数字放hash,判断,如果种类小于等于2,重复上述操作,如果大于2,left++,并在hash中删去对应次数。直到遍历完全(right<size)。

int Solution(vector<int>&f)
{unordered_map<int,int> hash;int ret=0;for(int left=0,right=0;right<f.size();right++){hash[f[right]]++;while(hash.size()>2){hash[f[left]]--;if(hash[f[left]]==0){//如果该数字出现0次要删除减少hash容量hash.erase(f[left]);}left++;}ret=max(ret,right-left+1);}return ret;}

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

相关文章:

  • 贵阳网站开发哪家好百度网站站长工具
  • 建设企业网站可信度的具体策略英文seo外链
  • 重庆市建设委员会网站优化网站快速排名软件
  • 如何用子域名做网站合肥网站优化推广方案
  • 品牌设计公司网站北京网站优化专家
  • 成都专业网站推广公司做一个网站需要多少钱
  • 中山建网站推荐表白网页制作免费网站制作
  • 银川网站建设公司好用的搜索引擎有哪些
  • 北京网站开发网站建设咨询5118关键词工具
  • 洪梅镇网站仿做软文公司代写
  • 中国核工业二四建设有限公司朝阳区seo搜索引擎优化介绍
  • 分销系统平台有哪些宁波seo推广平台
  • 网站开发分哪几个步骤上海搜索引擎优化1
  • 十堰网站制作公司seo有些什么关键词
  • 创建国际网站海外自媒体推广
  • 普宁做网站清远今日头条新闻
  • 百度网站怎么制作关键词排名推广
  • 在线做海报的网站搜什么关键词比较刺激
  • 免费做网站怎么做网站619广州市口碑seo推广
  • 哪个网站好怎么申请网站空间
  • 常州网站建设 个人网上开店如何推广自己的网店
  • 阿里云服务器部署网站企业关键词优化专业公司
  • 商务网站页面磁力蜘蛛
  • 网页制作模板之家上海优化seo排名
  • 工业设计网站官网网站建设营销推广
  • 做网站是先做后台还是前端seo常用工具有哪些
  • 如何防止网站挂黑链宝塔没有域名直接做网站怎么弄
  • 订阅号和服务号的区别河源市seo点击排名软件价格
  • 新手做站必看 手把手教你做网站seo搜索引擎优化名词解释
  • 杭州哪家做网站免费推广途径与原因