1 | 给定一个字符串,请你找出其中不含有重复字符的 最长子串 的长度。 |
维护一个count数组存储每一个字符在当前字符串中出现的次数和left,right两个指针,代表当前字符串的起始位置。maxlen存储最大长度,right指针不断右移直到有字符出现2次,此时不断右移left指针直到数组中没有字符出现次数大于1,更新maxlen值,重复此操作。
1 | class Solution { |
1 | 给定一个字符串,请你找出其中不含有重复字符的 最长子串 的长度。 |
维护一个count数组存储每一个字符在当前字符串中出现的次数和left,right两个指针,代表当前字符串的起始位置。maxlen存储最大长度,right指针不断右移直到有字符出现2次,此时不断右移left指针直到数组中没有字符出现次数大于1,更新maxlen值,重复此操作。
1 | class Solution { |