目录

力扣3. 无重复字符的最长子串

力扣3. Longest Substring Without Repeating Characters(无重复字符的最长子串)

给定一个字符串 s ,请你找出其中不含有重复字符的最长子串的长度。

示例 1:

../posts/01_学习/87_LeetCode/0003_无重复字符的最长子串/img/0003-1-description.png

输入:s = "abcabcbb"
输出:3
解释:因为无重复字符的最长子串是 "abc",所以其长度为 3。

示例 2:

../posts/01_学习/87_LeetCode/0003_无重复字符的最长子串/img/0003-2-description.png

输入:s = "bbbbb"
输出:1
解释:因为无重复字符的最长子串是 "b",所以其长度为 1。

示例 3:

../posts/01_学习/87_LeetCode/0003_无重复字符的最长子串/img/0003-3-description.png

输入:s = "pwwkew"
输出:3
解释:因为无重复字符的最长子串是 "wke",所以其长度为 3。请注意,你的答案必须是子串的长度,"pwke" 是一个子序列,不是子串。

提示:

  • 0 <= s.length <= 5 * 10^4
  • s 由英文字母、数字、符号和空格组成