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

蛋糕网站建设毕业论文app优化排名

蛋糕网站建设毕业论文,app优化排名,怎么做网站报告,济南网站建设兼职目录 题目算法解法解法一 暴力枚举 哈希表(判断字符是否重复出现) (O( n 2 n^{2} n2))解法二 滑动窗口 哈希表(判断字符是否重复出现) 代码 题目 题目链接:LeetCode-3题 给定一个字符串 s &a…

目录

题目

题目链接:LeetCode-3题

给定一个字符串 s ,请你找出其中不含有重复字符的最长子串的长度。

算法解法

解法一 暴力枚举 + 哈希表(判断字符是否重复出现) (O( n 2 n^{2} n2))

枚举每一个位置能到达的终点。
简单解法,不讲解。

解法二 滑动窗口 + 哈希表(判断字符是否重复出现)

  1. 滑动窗口的左窗口left = 0,右边窗口right = 0
  2. 进窗口 让字符进入哈希表
  3. 判断是否出现重复字符,如果有,出窗口,从哈希表中删除该字符
  4. 更新结果

代码

class Solution {
public:unordered_map<char,int> hash;int lengthOfLongestSubstring(string s) {int ret = 0; //存结果//滑动窗口int left = 0;int right = 0;for(right;right<s.size();right++){//进窗口hash[s[right]]++;//出窗口while(hash[s[right]]>1) {hash[s[left]]--;left++;}//更新结果ret = max(ret,right-left+1);}return ret;}
};
http://www.dtcms.com/wzjs/380251.html

相关文章:

  • 潍坊市安丘网站建设互联网广告投放公司
  • 建设网站的优点跟缺点信息流广告公司排名
  • 国家发改委网站吉抚武温铁路建设网络营销工程师
  • 廊坊cms模板建站培训机构招生方案
  • 网站后期推广是谁来做网红推广一般怎么收费
  • 中堂东莞网站建设夜狼seo
  • 网站建设服务专业建站公司中央突然宣布一个大消息
  • 中英版网站怎么做国际新闻最新消息今天
  • 营销型网站规划步骤百度推广账号怎么注册
  • 少儿编程十大培训机构重庆seo技术分享
  • 哈尔滨网站专业制作郑州百度推广代运营
  • wordpress个人站推广普通话奋进新征程
  • 怎么判断网站的好坏河南网站网络营销推广
  • 做旅游网站毕设任务书广告公司
  • 网站开发 python网站推广的技巧
  • 2013影响网站百度搜索排名的关键因素统计重庆seo招聘
  • 深圳中小企业网站制作武汉seo公司哪家专业
  • 北京建设银行官网招聘网站烟台seo
  • 小米商城网站建设分析网络营销策划书1000字
  • 广州专业手机网站建设湖南关键词优化首选
  • .jsp网站开发技术搜索引擎网站提交入口
  • 南京做网站哪家最好提高seo排名
  • ui设计技能就业培训百度推广优化排名
  • 龙岩融胤网络科技有限公司关键词优化需要从哪些方面开展
  • 怎么做考试资料分享网站seo优化外包公司
  • 营销网络怎么填写厦门seo优化推广
  • 北京网站建设公司降龙工具站seo
  • 胖哥食品网站建设规范意见济南百度竞价代运营
  • 德州做网站的公司百度图片识别搜索引擎
  • 有什么专门做电子琴音乐的网站互联网推广引流是做什么的