DEV Community

Rakesh Reddy Peddamallu
Rakesh Reddy Peddamallu

Posted on

Leetcode - 3. Longest Substring Without Repeating Characters

Javascript Code

/**
 * @param {string} s
 * @return {number}
 */
var lengthOfLongestSubstring = function (s) {
    const mySet = new Set();
    let left = 0;
    let maxLength = 0;
    for (let right = 0; right < s.length; right++) {
        while (mySet.has(s[right])) {
            mySet.delete(s[left]);
            left++;
        }
        mySet.add(s[right]);
        maxLength = Math.max(maxLength, mySet.size);
    }
    return maxLength
};
Enter fullscreen mode Exit fullscreen mode

Top comments (0)