给定一个字符串,请你找出其中不含有重复字符的 最长子串 的长度。
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提交通过