原题链接:leetcode3
题目描述:在字符串s中计算最长无重复的子串
思路一:采用双指针的方法处理,开始和结束指针,结束指针从头往后遍历一遍,遍历的过程中当前这个元素如果在这个子串中,开始指针重新计算(开始指针加上移动的元素个数),没有在这个子串中,重新计算长度,遍历完成后返回长度。
/**
* @param {string} s
* @return {number}
*/
var lengthOfLongestSubstring = function(s) {
let len = s.length
let res = 0
for (let start = 0, end = 0; end < len; end++) {
let index = s.slice(start, end).