https://leetcode.com/problems/longest-substring-without-repeating-characters/#/solutions
这道题目就是用map存放已经遍历过字母的位置
如果发现存在就重新设置起点的位置,注意设置起点位置是在当前起点和出现字符位置+1中选择大的,防止回退
另外每次都要更新maxl,而不是只更换起点时候更新,因为一直没有重复的就不会发生更新
最后计算长度的时候还要+1,因为都是闭区间
|
|
https://leetcode.com/problems/longest-substring-without-repeating-characters/#/solutions
这道题目就是用map存放已经遍历过字母的位置
如果发现存在就重新设置起点的位置,注意设置起点位置是在当前起点和出现字符位置+1中选择大的,防止回退
另外每次都要更新maxl,而不是只更换起点时候更新,因为一直没有重复的就不会发生更新
最后计算长度的时候还要+1,因为都是闭区间
|
|