无重复的最长字符串

var lengthOfLongestSubstring = function(s) {
    let arr = s.split('')
    let length = 0
    let num = 0
    
    arr.forEach((item,index)=>{
        let strArr = []
        for(let i=index;i<arr.length;i++){
            if(strArr.includes(arr[i])){
                break
            }else{
                strArr.push(arr[i])
            }
        }
        if(strArr.length>num){
            num = strArr.length
        }
    console.log(strArr)
    })
    return num
};

 

posted @ 2021-03-31 10:05  黄伟营  阅读(56)  评论(0编辑  收藏  举报