Array
https://leetcode-cn.com/circle/discuss/6Ghjnw/
Sliding Window
3. 无重复字符的最长子串
30. 串联所有单词的子串
76. 最小覆盖子串
159. 至多包含两个不同字符的最长子串
209. 长度最小的子数组
567. 字符串的排列
632. 最小区间
727. 最小窗口子序列
713. 乘积小于K的子数组
Two pointers
https://leetcode-cn.com/circle/article/GDlM0g/
https://leetcode-cn.com/circle/discuss/ZFB789/
https://leetcode-cn.com/circle/discuss/u0HaZ3/
同一端开始的快慢双指针
该类双指针是同时指向数组或字符串某一端的双指针,实现重点是找到指针向前移动的时机。要根据题目信息分析出两端指针内区域的意义,一般是关注内数组的和,或指针指向值的大小,或是记录链表的前一个节点,然后在满足某一条件时移动指针
区间数组和
寻找相交区间
删除链表节点
指向两端的双指针
该类双指针主要是在题目既要维护两元素的间距大小,又要维护元素大小的题目中
盛水最多的容器
单调栈
739 每日温度
单调队列
239. 滑动窗口最大值
Author Houmin Wei
Publish March 31, 2023
LastMod August 27, 2026
License 本作品采用 CC BY-NC-ND 4.0 许可协议进行许可,转载时请注明原文链接
如果你在浏览博客的过程中发现了任何问题,欢迎在对应文章下评论。如果你有其他事情想要咨询,可以通过邮件联系我。
Linked Mentions