从0开始刷Leetcode题之3. 无重复字符的最长子串

99 阅读1分钟

3. 无重复字符的最长子串(双指针,哈希集合)

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

  示例 1:

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

思考分析

用到双指针,滑动窗口 使用一种数据结构来判断 是否有重复的字符,常用的数据结构为哈希集合