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

珠海网站建设策略seo网站推广方法

珠海网站建设策略,seo网站推广方法,优化网站排名提高,网站怎么做浏览量才会多3. 无重复字符的最长子串(中等) 方法:滑动窗口 哈希表 思路 这道题主要用到思路是:滑动窗口 什么是滑动窗口? 其实就是一个队列,比如例题中的 abcabcbb,进入这个队列(窗口)为 ab…

3. 无重复字符的最长子串(中等)

在这里插入图片描述

在这里插入图片描述

方法:滑动窗口 + 哈希表

思路

  • 这道题主要用到思路是:滑动窗口

  • 什么是滑动窗口?

  • 其实就是一个队列,比如例题中的 abcabcbb,进入这个队列(窗口)为 abc 满足题目要求,当再进入 a,队列变成了 abca,这时候不满足要求。所以,我们要移动这个队列!

  • 如何移动?

  • 我们只要把队列的左边的元素移出就行了,直到满足题目要求!

  • 一直维持这样的队列,找出队列出现最长的长度时候,求出解!

代码

class Solution {
public:int lengthOfLongestSubstring(string s) {int ans = 0;int left = 0;unordered_set<char> lookup;for(int i=0; i<s.size(); ++i) {// 说明该字符重复.// 不断删除最左边的元素,直到将重复元素移出窗口while(lookup.find(s[i]) != lookup.end()) {lookup.erase(s[left]);left ++;}ans = max(ans, i - left + 1);lookup.insert(s[i]);}return ans;}
};

参考资料

  1. 滑动窗口
http://www.dinnco.com/news/71050.html

相关文章:

  • 基于wordpress个人博客网站论文宁波seo网站排名优化公司
  • 网页设计作品欣赏网站seo推广公司
  • 做网站彩票代理犯法吗电商推广平台有哪些
  • 日本网站开发用啥上海专业排名优化公司
  • 桂林北站附近住宿培训总结怎么写
  • 企业档案网站建设网站域名ip地址查询
  • 我想去澳大利亚做按摩找哪个网站免费h5制作网站
  • 网站开发流行吗网络优化主要做什么
  • 公司网站没有备案是不是违法的电子商务推广
  • 网站如何和其他网站做友情链接外链网站
  • 网站备案网站名称最佳的搜索引擎
  • 模仿做网站b站企业seo关键字优化
  • 中国网库网站介绍国内高清视频素材网站推荐
  • dtcms网站开发软文发布平台哪个好
  • 医疗培训网站建设短链接生成
  • 吉林省科瑞建设项目管理有限公司网站百度seo软件首选帝搜软件
  • 建设电子商务网站流程百度云官网首页
  • 什么网站可以在线做雅思河南网站设计
  • 碧辉腾乐 网站建设搜索引擎下载入口
  • 网站制作公司如何运作在什么网站可以免费
  • 盆景网站建设swot分析百度云盘资源共享链接群组链接
  • 商标注册查询一览表seo优化排名教程百度技术
  • 微商城 微网站制作新闻营销
  • 学校网站搭建市场营销策划
  • 成都代办注册公司广州seo技术外包公司
  • 做日语网站 adsense移动端关键词优化
  • 网站建设实施过程苏州关键词seo排名
  • 专做兼职的网站免费发布信息
  • 南阳疫情最新情况通报正版搜索引擎优化
  • 青白江建设网站个人网站如何优化关键词