FastPrepLongest Substring Without Repeating Characters

Longest Substring Without Repeating Characters

Capgemini logoCapgemini● MediumFULLTIMEPHONE SCREEN
Learn

Problem statement

Given a string s, return the length of its longest contiguous substring that contains no repeated characters.

Function

lengthOfLongestSubstring(s: String) → int

Examples

Example 1

s = "abcabcbb"return = 3

"abc" is a longest substring without repeated characters, so the answer is 3.

Example 2

s = "bbbbb"return = 1

Every substring with distinct characters contains at most one b.

Constraints

  • 1 <= s.length <= 10^5.
  • s contains English letters, digits, and common symbols.

More Capgemini problems

See Capgemini hiring insights
public int lengthOfLongestSubstring(String s) {
    // Write your code here.
}
s"abcabcbb"
expected3
Checking account…