3. 無重復字符的最長子串【C++編程】
給定一個字符串?s
?,請你找出其中不含有重復字符的?最長子串?的長度。
?
示例?1:
輸入: s = "abcabcbb"輸出: 3
解釋: 因為無重復字符的最長子串是 "abc",所以其
長度為 3。
示例 2:
輸入: s = "bbbbb"輸出: 1解釋: 因為無重復字符的最長子串是 "b"
,所以其長度為 1。
示例 3:
輸入: s = "pwwkew"輸出: 3解釋: 因為無重復字符的最長子串是?"wke"
,所以其長度為 3。
? ? ?請注意,你的答案必須是 子串 的長度,"pwke"
?是一個子序列,不是子串。
?
提示:
0 <= s.length <= 5 * 104
s
?由英文字母、數字、符號和空格組成
刷題解答
標簽: