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

重庆网站建设公司价钱wordpress怎么删除评论源码

重庆网站建设公司价钱,wordpress怎么删除评论源码,网站维护运行建设报告,社交网站开发实例题目 给定一个字符串 s ,请你找出其中不含有重复字符的 最长子串 的长度 示例 1: 输入: s "abcabcbb" 输出: 3 解释: 因为无重复字符的最长子串是 "abc",所以其长度为 3。示例 2: 输入: s "bbbbb" 输出: 1 解释: 因为…

题目

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

示例 1:

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

示例 2:

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

示例 3:

输入: s = "pwwkew"
输出: 3
解释: 因为无重复字符的最长子串是 "wke",所以其长度为 3。请注意,你的答案必须是 子串 的长度,"pwke" 是一个子序列,不是子串。

题解

使用一个数组来维护滑动窗口

遍历字符串,判断字符是否在滑动窗口数组里

不在则 push 进数组
在则删除滑动窗口数组里相同字符及相同字符前的字符,然后将当前字符 push 进数组
然后将 max 更新为当前最长子串的长度
遍历完,返回 max 即可

 

/*** @param {string} s* @return {number}*/
var lengthOfLongestSubstring = function(s) {var arr=[],max=0,len = s.length;for(var i = 0;i<len;i++){var index = arr.indexOf(s[i]);if(index!==-1){arr.splice(0,index+1);}arr.push(s[i]);max = Math.max(max,arr.length);}return max;
};

indexOf()返回-1代表在数组或者字符串里找不到该字符

splice()函数第一个参数表示要删除或者添加元素的位置,第二个参数表示删除元素的个数,第三个参数表示要添加的元素

http://www.yayakq.cn/news/776522/

相关文章:

  • 网站推广seo软件网站制作公司属于广告发布者吗
  • 开封网站制作ai简历在线制作
  • 朋友做的网站图片不显示不出来响应式网站模版下载
  • 手机网站大小wordpress 热门插件
  • 湘潭网站建设 磐石网络擅长制作图片app
  • 做网站有必要注册商标吗密码管理admin
  • 网站建设工资怎么样linux 做网站
  • 大连建设学院网站深圳招聘网最新招聘信息
  • 网站推广推广制作网站推广码
  • 中外商贸网站建设平台餐饮装修专业设计
  • 有没有做外贸的网站啊软件开发从入门到精通
  • wordpress网站图标皮具网站设计
  • 食品公司网站源码想制作一个网站怎么来做
  • 给公司做网站销售怎样啦嘉定制作企业网站
  • 怎么看一个网站是不是外包做的网站建设需要的资质
  • 上饶哪里培训网站建设天眼查询个人
  • 网站建设策划书悠悠建网站义乌
  • 网站换服务器怎么做wordpress添加微信公众号
  • 如何做好网站推广方法开发一个小软件多少钱
  • 电商公司网站昆山 网站建设 企炬
  • 山西电力建设一公司网站深圳专业建网站公司
  • 泰州网站建设电话网站怎么添加广告
  • 网站导航设计模板友情链接检测平台
  • 网站在网站网站在哪里找到的金乡做网站 亿九
  • 保定信息平台网站建设企业网站最底下做的是什么
  • 建筑公司logo设计大全seo建站优化价格表
  • 用照片做视频的模板下载网站好商会网站建设招标方案
  • 温州网站建设方案文档制作网站交换链接友情链接的作用
  • 做会议活动的网站如何制作一个自己的网站
  • 网站制作公司怎么赚钱东莞官方网站