热门
最新
红包
立Flag
投票
同城
我的
发布
滑动窗口算法是一种高效的解决问题的技术,特别适用于处理数组或字符串中的子数组或子字符串问题。它通过维护一个可变的窗口(通常由两个指针表示),在遍历数据结构时动态调整窗口的大小和位置。因为每个元素最多被访问两次(一次由 right,一次由 left),因此在处理大规模数据时非常高效。常见应用包括子数组和子字符串的查找、最大/最小值问题等。下面这8道题能帮助你彻底掌握滑动窗口算法:
长度最小的子数组
https://blog.csdn.net/wer24_25/article/details/142135271
无重复字符的最长字串
https://blog.csdn.net/wer24_25/article/details/142180297
最大连续1的数组个数III
https://blog.csdn.net/wer24_25/article/details/142209996
将x减到0的最小操作数
https://blog.csdn.net/wer24_25/article/details/142259860
水果成篮
https://blog.csdn.net/wer24_25/article/details/142285046
找到字符串中所有字母异位词
https://blog.csdn.net/wer24_25/article/details/142341377
串联所有单词的字串
https://blog.csdn.net/wer24_25/article/details/142363881
最小覆盖字串
https://blog.csdn.net/wer24_25/article/details/142390596
CSDN App 扫码分享
评论
1
打赏
- 复制链接
- 举报