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

网站的建设过程/seo线上培训多少钱

网站的建设过程,seo线上培训多少钱,长春新冠疫情最新情况,wordpress 社交链接给定一个字符串,请找出其中无重复字符的最长子字符串。 例如,在”abcabcbb”中,其无重复字符的最长子字符串是”abc”,其长度为 3。 对于,”bbbbb”,其无重复字符的最长子字符串为”b”,长度为…

给定一个字符串,请找出其中无重复字符的最长子字符串。

例如,在”abcabcbb”中,其无重复字符的最长子字符串是”abc”,其长度为 3。

对于,”bbbbb”,其无重复字符的最长子字符串为”b”,长度为1。

从左向右扫描,遇到重复的字符时,从前面出现该字符的位置的下一个字符开始,重新扫描,直到扫描到最后。例如:
abcbdefgdk

字符abcbdefgdk
下标0123456789

第一轮:从0到2
第二轮:从2到7
第三轮:从5到9

class Solution:"""@param: s: a string@return: an integer"""def lengthOfLongestSubstring(self, s):# write your code heren=len(s)start=0  #记录每轮的开始位置repeat=0  #记录每轮出现重复的位置end=0    #记录每轮结束的位置length=0while(start<n):end=start  while( end+1<n): #当每轮没扫描最后的时候if(s[end+1] not in s[start:end+1]):end+=1   #没重复就end+1else:        #重复了就记录下这个重复的字符temp=s[start:end+1]breakif end<n-1:      #有两种结束扫描的情况,一个是没扫到最后,那么就存在重复。另一种直接结束就可以了repeat=s[start:end+1].index(temp) # 找到重复字符在前面的位置,注意,这个repeat是从start开始的偏移量if end-start+1>length:length=end-start+1start=start+repeat+1 #更新start 继续扫描return length
http://www.jmfq.cn/news/4744261.html

相关文章:

  • 有做火币网这种网站的吗/搜图片找原图
  • 那个网站能找到人/seo网站优化软件价格
  • 网站怎么被黑/网络营销手段
  • win xp 个人网站免费建设/网络营销有哪些推广方法
  • 电子商务网站设计规划书/服务器
  • 武汉网站建设索q.479185700/百度正版下载并安装
  • 成都网站建设网站建设哪家好/广州百度推广外包
  • 佛山制作网站公司推荐/最新网络营销方式有哪些
  • 网站两侧固定广告代码/宁德市人民政府
  • 石家庄制作网站的公司哪家好/百度知道下载安装
  • 咖啡网站设计模板/网站app免费生成软件
  • wordpress多媒体路径/百度搜索引擎优化
  • 做视频网站推广挣钱吗/网站怎么注册
  • 网站开发流程主要分成什么/爱站工具包官网
  • wordpress容易被黑吗/什么是网站seo
  • 电脑网站怎么创建到桌面上/百度seo教程视频
  • 最好看的免费观看视频/盐城seo排名
  • 中国能源建设集团有限公司怎么样/百度搜索优化建议
  • 北京哪里做网站/免费推广网站推荐
  • 个人建站如何赚钱/软文写作网站
  • 深圳网站建设公司小江/好口碑关键词优化地址
  • 政府网站建设 文件/安徽关键词seo
  • 大型商城网站建设方案/优化软件有哪些
  • 网站营销建设/免费一键搭建网站
  • 网站建设参考/衡阳网站优化公司
  • 做导师一般去什么网站找素材/东莞做网站推广的公司
  • 智能模板网站建设方案/站群seo技巧
  • 做网站要学什么c语言/黑科技引流工具
  • 长春市宽城区建设局网站/国际新闻最新
  • 网站失败的原因/百度搜索使用方法