profile picture

    Longest Substring Without Repeating Characters

    Medium

    Problem Description

    Given a string s, return the length of the longest substring without repeating characters.

    Examples

    Example 1:

    Input: s = "abcabcbb"
    Output: 3
    Explanation: The answer is "abc", with length 3.
    

    Example 2:

    Input: s = "bbbbb"
    Output: 1
    Explanation: The answer is "b", with length 1.
    

    Example 3:

    Input: s = "pwwkew"
    Output: 3
    Explanation: The answer is "wke", with length 3.
    

    Constraints

    • 0 <= s.length <= 5 * 10^4
    • s consists of English letters, digits, symbols, and spaces.

    Follow-up

    Can you solve this in O(n) time?

    Solution

    AI Code Assistant

    Test Results

    Click "Run Tests" to execute your solution against test cases.

    AI Interviewer