给定一个字符串,请你找出其中不含有重复字符的 最长子串 的长度。
function lengthOfLongestSubstring(s) { let len = 0 if(s.length == 1 ){ return 1 } for(let i = 0;i < s.length-1;i++){ let arr = [] let item = s[i] arr.push(item) for(let j = i+1;j < s.length;j++){ let jItem = s[j] if(arr.indexOf(jItem) == -1){ arr.push(jItem) }else{ break } } if(arr.length > len){ len = arr.length } } return len }
Leecode提交通过