leetcode之滑动窗口刷题总结1
1-无重复字符的最长子串
题目链接:题目链接戳这里!!!
思路:这题是标准的滑动窗口,不过测试用例比较刁钻,需要考虑很多细节。
右侧窗口边界向右滑动,将字符串的值依次存入哈希表,如果出现重复的,则更新最大窗口和左侧窗口边界,若没出现重复,则只更新最大窗口。
AC代码如下:
class Solution {
public int lengthOfLongestSubstring(
1-无重复字符的最长子串
题目链接:题目链接戳这里!!!
思路:这题是标准的滑动窗口,不过测试用例比较刁钻,需要考虑很多细节。
右侧窗口边界向右滑动,将字符串的值依次存入哈希表,如果出现重复的,则更新最大窗口和左侧窗口边界,若没出现重复,则只更新最大窗口。
AC代码如下:
class Solution {
public int lengthOfLongestSubstring(