3. 無重複字元的最長子串 (Medium)
給定一個字串,請你找出其中不含有重複字元的 最長子串 的長度。
示例 1:
輸入: "abcabcbb"
輸出: 3
解釋: 因為無重複字元的最長子串是 "abc",所以其
長度為 3。
示例 2:
輸入: "bbbbb"
輸出: 1
解釋: 因為無重複字元的最長子串是 "b"
,所以其長度為 1。
示例 3:
輸入: "pwwkew"
輸出: 3
解釋: 因為無重複字元的最長子串是 "wke"
,所以其長度為 3。
請注意,你的答案必須是 子串 的長度,"pwke"
是一個子序列,不是子串。
相關話題
[雜湊表] [雙指標] [字串] [Sliding Window]
相似題目
- 至多包含兩個不同字元的最長子串 (Medium)
- 至多包含 K 個不同字元的最長子串 (Hard)
- K 個不同整數的子陣列 (Hard)
解法
標籤: Hash Table Sliding Window String Two Pointers
分類: Leetcode
更新時間: 2016年01月04日