Problem · String
Longest Substring Without Repeating Characters
Learn this problemProblem statement
Given a string s, return the length of its longest contiguous substring that contains no repeated characters.
Function
lengthOfLongestSubstring(s: String) → intExamples
Example 1
s = "abcabcbb"return = 3"abc" is a longest substring without repeated characters, so the answer is 3.
Example 2
s = "bbbbb"return = 1Every substring with distinct characters contains at most one b.
Constraints
1 <= s.length <= 10^5.scontains English letters, digits, and common symbols.