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

政务服务网站建设电子网址怎么创建

政务服务网站建设,电子网址怎么创建,ps制作网站效果图,php制作网页教程给定一个字符串 s ,请你找出其中不含有重复字符的最长子串 的长度 示例 1: 输入: s “abcabcbb” 输出: 3 解释: 因为无重复字符的最长子串是 “abc”,所以其长度为 3。 示例 2: 输入: s “bbbbb” 输出: 1 解释: 因为无重复字符的最长子串是 “b”&am…

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

示例 1:
输入: s = “abcabcbb”
输出: 3
解释: 因为无重复字符的最长子串是 “abc”,所以其长度为 3。

示例 2:
输入: s = “bbbbb”
输出: 1
解释: 因为无重复字符的最长子串是 “b”,所以其长度为 1。

示例 3:
输入: s = “pwwkew”
输出: 3
解释: 因为无重复字符的最长子串是 “wke”,所以其长度为 3。

请注意,你的答案必须是子串的长度,“pwke” 是一个子序列,不是子串。

来源:力扣(LeetCode)
链接:https://leetcode.cn/problems/longest-substring-without-repeating-characters
著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。

采用滑动窗口法

分析:

'''
i=0
j=0
max=0abcabcbb
ij{a:1b:1
}max=
return max'''

代码实现

class Solution(object):def lengthLongest(self, s):# 定义左右指针left = 0right = 0# 定义最大值max = 0# 定义字典,存储当前字符串window = dict()# 当右指针滑到头时,结束循环while right < len(s):# right指向的字符串位置current_char = s[right]  # 第一次:a# .setdefault()# 如果键不存在字典中,将会添加键并将值设为默认值0window.setdefault(current_char, 0)window[current_char] += 1  # 相当于把a定义成1# 往后走1位right += 1# 窗口中有重复的字符串时缩小窗口while window[current_char] > 1:left_char = s[left]# i往右移动1位left += 1# 更新字典中current_char的数量window[left_char] -= 1# 临时获取字符串的长度window_size = right - leftif window_size > max:max = window_sizereturn maxs = "pwwkew"solution = Solution()
res = solution.lengthLongest(s)
print(res)
http://www.shuangfujiaoyu.com/news/21681.html

相关文章:

  • 数字化展厅设计方案抖音seo搜索引擎优化
  • 怎么做网站页面河北网络科技有限公司
  • 手机网站建设开发关键词排名点击
  • 网站开发有几种语言怎么建一个自己的网站
  • 网站后台管理系统展望外链工具xg下载
  • html网站制作教程新能源汽车公司
  • h5动画制作软件福州网站优化
  • web版是什么意思网站怎么优化自己免费
  • 沈阳网站设计公司品牌推广
  • 毕业设计做网站哪种好营销网站建设门户
  • 网站流量分成代推广app下载
  • wap网站预览中国的搜索引擎有哪些
  • 开源网站搭建最新网站查询工具
  • 无锡做网站首选众诺搜索引擎优化seo优惠
  • 自家电脑做网站静态网站模板
  • 微信定制版app提供seo顾问服务适合的对象是
  • 做暧暧xoxo网站纹绣培训班一般价格多少
  • 高端商城网站建设免费网站申请注册
  • 网站设计在线培训徐州关键词优化排名
  • 河南省工程建设监理协会网站百度seo标题优化软件
  • 外国人做的甲骨文网站分类达人的作用
  • 高端网站制作哪家专业网站seo快速排名优化
  • 乐清哪里有做网站图片外链生成器
  • 教育培训网站建设方案竞价托管开户
  • 烟台专业的网站建站公司引擎搜索对人类记忆的影响
  • 网站开发测试安卓aso关键词优化
  • 网络优化app哪个好seo 视频
  • 赣州新闻发布会天津优化代理
  • 网站首页大图的尺寸seo诊断工具有哪些
  • 网站图片滚动是怎么做的便宜的seo网络营销推广