ThinkChat🤖让你学习和工作更高效,注册即送10W Token,即刻开启你的AI之旅 广告
返回字符串的最长不重复子串长度 ``` function longeststr(s){ let str='';//当前最长字串 let lens=0; let l=s.length for(let i=0;i<l;i++){ char=s.charAt(i) index=str.indexOf(char) if(index===-1){ str+=char lens=lens<str.length?str.length:lens } else{ str=str.substr(index+1)+char } } return lens; } console.log(longeststr('abcdeafghh')) ```