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

wordpress多重搜索百度seo优化分析

wordpress多重搜索,百度seo优化分析,制作网页推广宣传,周口市做网站1.题目基本信息 1.1.题目描述 给你一个字符串 s ,请你找出 至多 包含 两个不同字符 的最长子串,并返回该子串的长度。 1.2.题目地址 https://leetcode.cn/problems/longest-substring-with-at-most-two-distinct-characters/description/ 2.解题方法…

1.题目基本信息

1.1.题目描述

给你一个字符串 s ,请你找出 至多 包含 两个不同字符 的最长子串,并返回该子串的长度。

1.2.题目地址

https://leetcode.cn/problems/longest-substring-with-at-most-two-distinct-characters/description/

2.解题方法

2.1.解题思路

滑动窗口

2.2.解题步骤

第一步,定义维护变量。left和right为滑动窗口的左右指针;map_记录子串中单字符最右端的索引位置

第二步,滑动窗口进行滑动,更新maxLength

  • 2.1.删除map_中最左边的字符映射

  • 2.2.重置left指针

  • 2.3.更新maxLength

3.解题代码

python代码

class Solution:def lengthOfLongestSubstringTwoDistinct(self, s: str) -> int:if len(s)<=2:return len(s)length=len(s)# 第一步,定义维护变量。left和right为滑动窗口的左右指针;map_记录子串中单字符最右端的索引位置left,right=0,0map_={}# 第二步,滑动窗口进行滑动,更新maxLengthmaxLength=2for i in range(length):char = s[i]right = imap_[char] = right# 2.1.删除map_中最左边的字符映射if len(map_)>=3:minValue=min(map_.values())for key,value in map_.copy().items():if value==minValue:del(map_[key])# 2.2.重置left指针left=minValue+1# 2.3.更新maxLengthmaxLength=max(maxLength,right-left+1)return maxLength

4.执行结果

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

相关文章:

  • 网站建设客户案例公司网站建设北京
  • 国产做的视频网站外贸网络营销推广
  • 商业供应商服务系统无锡网站优化公司
  • 佛山做网站费用互联网广告优化
  • 常熟市住房建设局网站关键词密度
  • 做网站的开源代码已备案域名购买平台
  • 河北网站建设推广拼多多搜索关键词排名
  • 做百度手机网站优化快正规考证培训机构
  • 广东网站开发软件软文推广什么意思
  • 开放一个网站多少钱最近军事新闻热点大事件
  • 男女在浴室里做羞羞事网站核心关键词如何优化
  • 做网站虚拟主机规格谷歌浏览器app下载
  • angularjs 做团购网站网站排名优化+o+m
  • 赣州新闻发布会广州优化防控措施
  • 南通高端网站设计建设外链发布工具
  • 建立网站的方法seo搜索引擎优化试题及答案
  • 百度做网站推广多少钱新媒体
  • 园林网站免费模板新媒体运营岗位职责
  • 手机自己做网站网站建设的一般步骤
  • 新手做亚马逊要逛哪些网站网络营销的成功案例
  • 英涛祛斑 网站开发怎么制作自己的网站
  • 定制app开发平台百度seo关键词优化公司
  • 如何做阿里巴巴的网站成品视频直播软件推荐哪个好一点
  • 有没有哪个做美食的网站seo公司杭州
  • 互动性网站seo关键词排名优化方案
  • 一个空间做2个网站服务推广软文范例
  • asp.net 4.0网站建设基础教程 下载全球疫情今天最新消息
  • 做网站哪家好 张家口优帮云排名优化
  • 网站应用水印图片跨界营销案例
  • 网站后台管理破解创意营销新点子