跳至主要內容

双指针


双指针

全部标签

数据结构

数组 矩阵 链表 双向链表 单调栈 队列 单调队列 堆(优先队列) 哈希表 字符串 字符串匹配 二叉树 二叉搜索树 最小生成树 有序集合 拓扑排序 最短路 强连通分量 欧拉回路 双连通分量 并查集 字典树 线段树 树状数组 后缀数组

算法

枚举 递归 分治 回溯 贪心 动态规划 排序 桶排序 计数排序 基数排序 归并排序 快速选择 二分查找 记忆化搜索 深度优先搜索 广度优先搜索 双指针 位运算 前缀和 计数 滑动窗口 状态压缩 哈希函数 滚动哈希 扫描线

其他

数学 数论 几何 博弈 模拟 组合数学 随机化 概率与统计 水塘抽样 拒绝采样 数据库 设计 数据流 脑筋急转弯 交互 迭代器 多线程


题号标题题解标签难度力扣
5最长回文子串[✓]双指针 字符串 动态规划🟠🀄️open in new window 🔗open in new window
11盛最多水的容器[✓]贪心 数组 双指针🟠🀄️open in new window 🔗open in new window
15三数之和[✓]数组 双指针 排序🟠🀄️open in new window 🔗open in new window
16最接近的三数之和[✓]数组 双指针 排序🟠🀄️open in new window 🔗open in new window
18四数之和[✓]数组 双指针 排序🟠🀄️open in new window 🔗open in new window
19删除链表的倒数第 N 个结点[✓]链表 双指针🟠🀄️open in new window 🔗open in new window
26删除有序数组中的重复项[✓]数组 双指针🟢🀄️open in new window 🔗open in new window
27移除元素[✓]数组 双指针🟢🀄️open in new window 🔗open in new window
28找出字符串中第一个匹配项的下标[✓]双指针 字符串 字符串匹配🟢🀄️open in new window 🔗open in new window
31下一个排列[✓]数组 双指针🟠🀄️open in new window 🔗open in new window
42接雨水[✓] 数组 双指针 2+🔴🀄️open in new window 🔗open in new window
61旋转链表[✓]链表 双指针🟠🀄️open in new window 🔗open in new window
75颜色分类[✓]数组 双指针 排序🟠🀄️open in new window 🔗open in new window
80删除有序数组中的重复项 II[✓]数组 双指针🟠🀄️open in new window 🔗open in new window
82删除排序链表中的重复元素 II[✓]链表 双指针🟠🀄️open in new window 🔗open in new window
86分隔链表[✓]链表 双指针🟠🀄️open in new window 🔗open in new window
88合并两个有序数组[✓]数组 双指针 排序🟢🀄️open in new window 🔗open in new window
125验证回文串[✓]双指针 字符串🟢🀄️open in new window 🔗open in new window
141环形链表[✓]哈希表 链表 双指针🟢🀄️open in new window 🔗open in new window
142环形链表 II[✓]哈希表 链表 双指针🟠🀄️open in new window 🔗open in new window
143重排链表[✓] 递归 链表 1+🟠🀄️open in new window 🔗open in new window
148排序链表[✓]链表 双指针 分治 2+🟠🀄️open in new window 🔗open in new window
151反转字符串中的单词[✓]双指针 字符串🟠🀄️open in new window 🔗open in new window
160相交链表[✓]哈希表 链表 双指针🟢🀄️open in new window 🔗open in new window
161相隔为 1 的编辑距离 🔒双指针 字符串🟠🀄️open in new window 🔗open in new window
165比较版本号双指针 字符串🟠🀄️open in new window 🔗open in new window
167两数之和 II - 输入有序数组[✓]数组 双指针 二分查找🟠🀄️open in new window 🔗open in new window
170两数之和 III - 数据结构设计 🔒设计 数组 哈希表 2+🟢🀄️open in new window 🔗open in new window
186反转字符串中的单词 II 🔒双指针 字符串🟠🀄️open in new window 🔗open in new window
189轮转数组[✓]数组 数学 双指针🟠🀄️open in new window 🔗open in new window
202快乐数[✓]哈希表 数学 双指针🟢🀄️open in new window 🔗open in new window
234回文链表[✓] 递归 链表 1+🟢🀄️open in new window 🔗open in new window
244最短单词距离 II 🔒设计 数组 哈希表 2+🟠🀄️open in new window 🔗open in new window
246中心对称数 🔒哈希表 双指针 字符串🟢🀄️open in new window 🔗open in new window
251展开二维向量 🔒设计 数组 双指针 1+🟠🀄️open in new window 🔗open in new window
253会议室 II 🔒贪心 数组 双指针 3+🟠🀄️open in new window 🔗open in new window
259较小的三数之和 🔒[✓]数组 双指针 二分查找 1+🟠🀄️open in new window 🔗open in new window
272最接近的二叉搜索树值 II 🔒 深度优先搜索 4+🔴🀄️open in new window 🔗open in new window
277搜寻名人 🔒 双指针 交互🟠🀄️open in new window 🔗open in new window
283移动零[✓]数组 双指针🟢🀄️open in new window 🔗open in new window
287寻找重复数[✓]位运算 数组 双指针 1+🟠🀄️open in new window 🔗open in new window
295数据流的中位数[✓]设计 双指针 数据流 2+🔴🀄️open in new window 🔗open in new window
321拼接最大数 贪心 数组 2+🔴🀄️open in new window 🔗open in new window
344反转字符串[✓]双指针 字符串🟢🀄️open in new window 🔗open in new window
345反转字符串中的元音字母[✓]双指针 字符串🟢🀄️open in new window 🔗open in new window
349两个数组的交集数组 哈希表 双指针 2+🟢🀄️open in new window 🔗open in new window
350两个数组的交集 II数组 哈希表 双指针 2+🟢🀄️open in new window 🔗open in new window
360有序转化数组 🔒数组 数学 双指针 1+🟠🀄️open in new window 🔗open in new window
392判断子序列[✓]双指针 字符串 动态规划🟢🀄️open in new window 🔗open in new window
408有效单词缩写 🔒双指针 字符串🟢🀄️open in new window 🔗open in new window
443压缩字符串[✓]双指针 字符串🟠🀄️open in new window 🔗open in new window
455分发饼干贪心 数组 双指针 1+🟢🀄️open in new window 🔗open in new window
457环形数组是否存在循环数组 哈希表 双指针🟠🀄️open in new window 🔗open in new window
475供暖器数组 双指针 二分查找 1+🟠🀄️open in new window 🔗open in new window
481神奇字符串双指针 字符串🟠🀄️open in new window 🔗open in new window
522最长特殊序列 II数组 哈希表 双指针 2+🟠🀄️open in new window 🔗open in new window
524通过删除字母匹配到字典里最长单词数组 双指针 字符串 1+🟠🀄️open in new window 🔗open in new window
532数组中的 k-diff 数对数组 哈希表 双指针 2+🟠🀄️open in new window 🔗open in new window
541反转字符串 II双指针 字符串🟢🀄️open in new window 🔗open in new window
556下一个更大元素 III数学 双指针 字符串🟠🀄️open in new window 🔗open in new window
557反转字符串中的单词 III[✓]双指针 字符串🟢🀄️open in new window 🔗open in new window
567字符串的排列[✓]哈希表 双指针 字符串 1+🟠🀄️open in new window 🔗open in new window
581最短无序连续子数组 贪心 数组 3+🟠🀄️open in new window 🔗open in new window
611有效三角形的个数[✓]贪心 数组 双指针 2+🟠🀄️open in new window 🔗open in new window
633平方数之和数学 双指针 二分查找🟠🀄️open in new window 🔗open in new window
647回文子串双指针 字符串 动态规划🟠🀄️open in new window 🔗open in new window
653两数之和 IV - 输入二叉搜索树 深度优先搜索 广度优先搜索 4+🟢🀄️open in new window 🔗open in new window
658找到 K 个最接近的元素数组 双指针 二分查找 3+🟠🀄️open in new window 🔗open in new window
680验证回文串 II贪心 双指针 字符串🟢🀄️open in new window 🔗open in new window
696计数二进制子串双指针 字符串🟢🀄️open in new window 🔗open in new window
719找出第 K 小的数对距离数组 双指针 二分查找 1+🔴🀄️open in new window 🔗open in new window
723粉碎糖果 🔒数组 双指针 矩阵 1+🟠🀄️open in new window 🔗open in new window
763划分字母区间[✓]贪心 哈希表 双指针 1+🟠🀄️open in new window 🔗open in new window
777在LR字符串中交换相邻字符双指针 字符串🟠🀄️open in new window 🔗open in new window
786第 K 个最小的质数分数数组 双指针 二分查找 2+🟠🀄️open in new window 🔗open in new window
795区间子数组个数数组 双指针🟠🀄️open in new window 🔗open in new window
809情感丰富的文字数组 双指针 字符串🟠🀄️open in new window 🔗open in new window
821字符的最短距离数组 双指针 字符串🟢🀄️open in new window 🔗open in new window
825适龄的朋友数组 双指针 二分查找 1+🟠🀄️open in new window 🔗open in new window
826安排工作以达到最大收益贪心 数组 双指针 2+🟠🀄️open in new window 🔗open in new window
832翻转图像位运算 数组 双指针 2+🟢🀄️open in new window 🔗open in new window
838推多米诺双指针 字符串 动态规划🟠🀄️open in new window 🔗open in new window
844比较含退格的字符串[✓] 双指针 字符串 1+🟢🀄️open in new window 🔗open in new window
845数组中的最长山脉[✓]数组 双指针 动态规划 1+🟠🀄️open in new window 🔗open in new window
870优势洗牌贪心 数组 双指针 1+🟠🀄️open in new window 🔗open in new window
876链表的中间结点[✓]链表 双指针🟢🀄️open in new window 🔗open in new window
881救生艇贪心 数组 双指针 1+🟠🀄️open in new window 🔗open in new window
905按奇偶排序数组数组 双指针 排序🟢🀄️open in new window 🔗open in new window
917仅仅反转字母双指针 字符串🟢🀄️open in new window 🔗open in new window
922按奇偶排序数组 II数组 双指针 排序🟢🀄️open in new window 🔗open in new window
923三数之和的多种可能数组 哈希表 双指针 2+🟠🀄️open in new window 🔗open in new window
925长按键入双指针 字符串🟢🀄️open in new window 🔗open in new window
942增减字符串匹配贪心 数组 双指针 1+🟢🀄️open in new window 🔗open in new window
948令牌放置贪心 数组 双指针 1+🟠🀄️open in new window 🔗open in new window
969煎饼排序贪心 数组 双指针 1+🟠🀄️open in new window 🔗open in new window
977有序数组的平方数组 双指针 排序🟢🀄️open in new window 🔗open in new window
986区间列表的交集[✓]数组 双指针🟠🀄️open in new window 🔗open in new window
1023驼峰式匹配字典树 数组 双指针 2+🟠🀄️open in new window 🔗open in new window
1040移动石子直到连续 II数组 数学 双指针 1+🟠🀄️open in new window 🔗open in new window
1048最长字符串链数组 哈希表 双指针 3+🟠🀄️open in new window 🔗open in new window
1055形成字符串的最短路径 🔒贪心 双指针 字符串 1+🟠🀄️open in new window 🔗open in new window
1089复写零数组 双指针🟢🀄️open in new window 🔗open in new window
1099小于 K 的两数之和 🔒数组 双指针 二分查找 1+🟢🀄️open in new window 🔗open in new window
1147段式回文贪心 双指针 字符串 3+🔴🀄️open in new window 🔗open in new window
1163按字典序排在最后的子串双指针 字符串🔴🀄️open in new window 🔗open in new window
1214查找两棵二叉搜索树之和 🔒 深度优先搜索 4+🟠🀄️open in new window 🔗open in new window
1229安排会议日程 🔒数组 双指针 排序🟠🀄️open in new window 🔗open in new window
1237找出给定方程的正整数解数学 双指针 二分查找 1+🟠🀄️open in new window 🔗open in new window
1265逆序打印不可变链表 🔒 递归 链表 1+🟠🀄️open in new window 🔗open in new window
1332删除回文子序列双指针 字符串🟢🀄️open in new window 🔗open in new window
1346检查整数及其两倍数是否存在数组 哈希表 双指针 2+🟢🀄️open in new window 🔗open in new window
1385两个数组间的距离值数组 双指针 二分查找 1+🟢🀄️open in new window 🔗open in new window
1455检查单词是否为句中其他单词的前缀双指针 字符串 字符串匹配🟢🀄️open in new window 🔗open in new window
1471数组中的 k 个最强值数组 双指针 排序🟠🀄️open in new window 🔗open in new window
1498满足条件的子序列数目数组 双指针 二分查找 1+🟠🀄️open in new window 🔗open in new window
1508子数组和排序后的区间和数组 双指针 二分查找 1+🟠🀄️open in new window 🔗open in new window
1537最大得分贪心 数组 双指针 1+🔴🀄️open in new window 🔗open in new window
1570两个稀疏向量的点积 🔒设计 数组 哈希表 1+🟠🀄️open in new window 🔗open in new window
1574删除最短的子数组使剩余数组有序[✓] 数组 双指针 2+🟠🀄️open in new window 🔗open in new window
1577数的平方等于两数乘积的方法数数组 哈希表 数学 1+🟠🀄️open in new window 🔗open in new window
1616分割两个字符串得到回文串双指针 字符串🟠🀄️open in new window 🔗open in new window
1634求两个多项式链表的和 🔒链表 数学 双指针🟠🀄️open in new window 🔗open in new window
1650二叉树的最近公共祖先 III 🔒 哈希表 双指针 1+🟠🀄️open in new window 🔗open in new window
1679K 和数对的最大数目[✓]数组 哈希表 双指针 1+🟠🀄️open in new window 🔗open in new window
1697检查边长度限制的路径是否存在并查集 数组 2+🔴🀄️open in new window 🔗open in new window
1712将数组分成三个子数组的方案数数组 双指针 二分查找 1+🟠🀄️open in new window 🔗open in new window
1721交换链表中的节点链表 双指针🟠🀄️open in new window 🔗open in new window
1750删除字符串两端相同字符后的最短长度双指针 字符串🟠🀄️open in new window 🔗open in new window
1754构造字典序最大的合并字符串贪心 双指针 字符串🟠🀄️open in new window 🔗open in new window
1755最接近目标值的子序列和位运算 数组 双指针 2+🔴🀄️open in new window 🔗open in new window
1764通过连接另一个数组的子数组得到一个数组贪心 数组 双指针 1+🟠🀄️open in new window 🔗open in new window
1768交替合并字符串[✓]双指针 字符串🟢🀄️open in new window 🔗open in new window
1782统计点对的数目 数组 双指针 2+🔴🀄️open in new window 🔗open in new window
1793好子数组的最大分数 数组 双指针 2+🔴🀄️open in new window 🔗open in new window
1813句子相似性 III[✓]数组 双指针 字符串🟠🀄️open in new window 🔗open in new window
1826有缺陷的传感器 🔒数组 双指针🟢🀄️open in new window 🔗open in new window
1842下个由相同数字构成的回文串 🔒双指针 字符串🔴🀄️open in new window 🔗open in new window
1850邻位交换的最小次数贪心 双指针 字符串🟠🀄️open in new window 🔗open in new window
1855下标对中的最大距离数组 双指针 二分查找🟠🀄️open in new window 🔗open in new window
1861旋转盒子数组 双指针 矩阵🟠🀄️open in new window 🔗open in new window
1868两个行程编码数组的积 🔒数组 双指针🟠🀄️open in new window 🔗open in new window
1877数组中最大数对和的最小值贪心 数组 双指针 1+🟠🀄️open in new window 🔗open in new window
1885统计数对 🔒数组 双指针 二分查找 1+🟠🀄️open in new window 🔗open in new window
1898可移除字符的最大数目数组 双指针 字符串 1+🟠🀄️open in new window 🔗open in new window
1961检查字符串是否为数组前缀数组 双指针 字符串🟢🀄️open in new window 🔗open in new window
1963使字符串平衡的最小交换次数[✓] 贪心 双指针 1+🟠🀄️open in new window 🔗open in new window
2000反转单词前缀 双指针 字符串🟢🀄️open in new window 🔗open in new window
2035将数组分成两个数组并最小化数组和的差位运算 数组 双指针 4+🔴🀄️open in new window 🔗open in new window
2046给按照绝对值排序的链表排序 🔒链表 双指针 排序🟠🀄️open in new window 🔗open in new window
2095删除链表的中间节点[✓]链表 双指针🟠🀄️open in new window 🔗open in new window
2105给植物浇水 II数组 双指针 模拟🟠🀄️open in new window 🔗open in new window
2108找出数组中的第一个回文字符串数组 双指针 字符串🟢🀄️open in new window 🔗open in new window
2109向字符串添加空格数组 双指针 字符串 1+🟠🀄️open in new window 🔗open in new window
2122还原原数组数组 哈希表 双指针 2+🔴🀄️open in new window 🔗open in new window
2130链表最大孪生和[✓] 链表 双指针🟠🀄️open in new window 🔗open in new window
2149按符号重排数组数组 双指针 模拟🟠🀄️open in new window 🔗open in new window
2161根据给定数字划分数组数组 双指针 模拟🟠🀄️open in new window 🔗open in new window
2193得到回文串的最少操作次数贪心 树状数组 双指针 1+🔴🀄️open in new window 🔗open in new window
2200找出数组中的所有 K 近邻下标数组 双指针🟢🀄️open in new window 🔗open in new window
2234花园的最大总美丽值贪心 数组 双指针 2+🔴🀄️open in new window 🔗open in new window
2300咒语和药水的成功对数数组 双指针 二分查找 1+🟠🀄️open in new window 🔗open in new window
2330验证回文串 IV 🔒双指针 字符串🟠🀄️open in new window 🔗open in new window
2332坐上公交的最晚时间数组 双指针 二分查找 1+🟠🀄️open in new window 🔗open in new window
2337移动片段得到字符串双指针 字符串🟠🀄️open in new window 🔗open in new window
2367等差三元组的数目数组 哈希表 双指针 1+🟢🀄️open in new window 🔗open in new window
2396严格回文的数字脑筋急转弯 数学 双指针🟠🀄️open in new window 🔗open in new window
2406将区间分为最少组数[✓]贪心 数组 双指针 3+🟠🀄️open in new window 🔗open in new window
2410运动员和训练师的最大匹配数贪心 数组 双指针 1+🟠🀄️open in new window 🔗open in new window
2422使用合并操作将数组转换为回文序列 🔒贪心 数组 双指针🟠🀄️open in new window 🔗open in new window
2441与对应负数同时存在的最大正整数数组 哈希表 双指针 1+🟢🀄️open in new window 🔗open in new window
2460对数组执行操作数组 双指针 模拟🟢🀄️open in new window 🔗open in new window
2462雇佣 K 位工人的总代价数组 双指针 模拟 1+🟠🀄️open in new window 🔗open in new window
2465不同的平均值数目数组 哈希表 双指针 1+🟢🀄️open in new window 🔗open in new window
2472不重叠回文子字符串的最大数目贪心 双指针 字符串 1+🔴🀄️open in new window 🔗open in new window
2486追加字符以获得子序列贪心 双指针 字符串🟠🀄️open in new window 🔗open in new window
2491划分技能点相等的团队[✓]数组 哈希表 双指针 1+🟠🀄️open in new window 🔗open in new window
2503矩阵查询可获得的最大分数广度优先搜索 并查集 数组 4+🔴🀄️open in new window 🔗open in new window
2511最多可以摧毁的敌人城堡数目数组 双指针🟢🀄️open in new window 🔗open in new window
2540最小公共值数组 哈希表 双指针 1+🟢🀄️open in new window 🔗open in new window
2562找出数组的串联值数组 双指针 模拟🟢🀄️open in new window 🔗open in new window
2563统计公平数对的数目[✓]数组 双指针 二分查找 1+🟠🀄️open in new window 🔗open in new window
2565最少得分子序列双指针 字符串 二分查找🔴🀄️open in new window 🔗open in new window
2570合并两个二维数组 - 求和法数组 哈希表 双指针🟢🀄️open in new window 🔗open in new window
2576求出最多标记下标贪心 数组 双指针 2+🟠🀄️open in new window 🔗open in new window
2592最大化数组的伟大值贪心 数组 双指针 1+🟠🀄️open in new window 🔗open in new window
2604吃掉所有谷子的最短时间 🔒数组 双指针 二分查找 1+🔴🀄️open in new window 🔗open in new window
2674拆分循环链表 🔒链表 双指针🟠🀄️open in new window 🔗open in new window
2697字典序最小回文串贪心 双指针 字符串🟢🀄️open in new window 🔗open in new window
2824统计和小于目标的下标对数目数组 双指针 二分查找 1+🟢🀄️open in new window 🔗open in new window
2825循环增长使字符串子序列等于另一个字符串双指针 字符串🟠🀄️open in new window 🔗open in new window
2838英雄可以获得的最大金币数 🔒数组 双指针 二分查找 2+🟠🀄️open in new window 🔗open in new window
2856删除数对后的最小数组长度贪心 数组 哈希表 3+🟠🀄️open in new window 🔗open in new window
2868单词游戏 🔒贪心 数组 数学 3+🔴🀄️open in new window 🔗open in new window
2903找出满足差值条件的下标 I数组 双指针🟢🀄️open in new window 🔗open in new window
2905找出满足差值条件的下标 II数组 双指针🟠🀄️open in new window 🔗open in new window
2911得到 K 个半回文串的最少修改次数双指针 字符串 动态规划🔴🀄️open in new window 🔗open in new window
2938区分黑球与白球[✓]贪心 双指针 字符串🟠🀄️open in new window 🔗open in new window
2970统计移除递增子数组的数目 I数组 双指针 二分查找 1+🟢🀄️open in new window 🔗open in new window
2972统计移除递增子数组的数目 II数组 双指针 二分查找🔴🀄️open in new window 🔗open in new window
3006找出数组中的美丽下标 I双指针 字符串 二分查找 3+🟠🀄️open in new window 🔗open in new window
3008找出数组中的美丽下标 II双指针 字符串 二分查找 3+🔴🀄️open in new window 🔗open in new window
3132找出与数组相加的整数 II数组 双指针 枚举 1+🟠🀄️open in new window 🔗open in new window
3186施咒的最大总伤害数组 哈希表 双指针 4+🟠🀄️open in new window 🔗open in new window
3194最小元素和最大元素的最小平均值数组 双指针 排序🟢🀄️open in new window 🔗open in new window
3239最少翻转次数使二进制矩阵回文 I数组 双指针 矩阵🟠🀄️open in new window 🔗open in new window
3240最少翻转次数使二进制矩阵回文 II数组 双指针 矩阵🟠🀄️open in new window 🔗open in new window
3284连续子数组的和 🔒数组 双指针 动态规划🟠🀄️open in new window 🔗open in new window
3302字典序最小的合法序列贪心 双指针 字符串 1+🟠🀄️open in new window 🔗open in new window
3316从原字符串里进行删除操作的最多次数数组 哈希表 双指针 2+🟠🀄️open in new window 🔗open in new window
LCP 18早餐组合数组 双指针 二分查找 1+🟢🀄️open in new window
LCP 28采购方案数组 双指针 二分查找 1+🟢🀄️open in new window
剑指 Offer 21调整数组顺序使奇数位于偶数前面[✓]数组 双指针 排序🟢🀄️open in new window
剑指 Offer 22链表中倒数第k个节点[✓]链表 双指针🟢🀄️open in new window
剑指 Offer 41数据流中的中位数[✓]设计 双指针 数据流 2+🔴🀄️open in new window
剑指 Offer 52两个链表的第一个公共节点[✓]哈希表 链表 双指针🟢🀄️open in new window
剑指 Offer 57和为s的两个数字[✓]数组 双指针 二分查找🟢🀄️open in new window
剑指 Offer 57-II和为s的连续正数序列[✓]数学 双指针 枚举🟢🀄️open in new window
剑指 Offer 58翻转单词顺序[✓]双指针 字符串🟢🀄️open in new window
剑指 Offer 58-II左旋转字符串[✓]数学 双指针 字符串🟢🀄️open in new window
剑指 Offer 6从尾到头打印链表[✓] 递归 链表 1+🟢🀄️open in new window
剑指 Offer II 14字符串中的变位词[✓]哈希表 双指针 字符串 1+🟠🀄️open in new window
剑指 Offer II 18有效的回文[✓]双指针 字符串🟢🀄️open in new window
剑指 Offer II 19最多删除一个字符得到回文贪心 双指针 字符串🟢🀄️open in new window
剑指 Offer II 21删除链表的倒数第 n 个结点[✓]链表 双指针🟠🀄️open in new window
剑指 Offer II 22链表中环的入口节点[✓]哈希表 链表 双指针🟠🀄️open in new window
剑指 Offer II 23两个链表的第一个重合节点[✓]哈希表 链表 双指针🟢🀄️open in new window
剑指 Offer II 26重排链表[✓] 递归 链表 1+🟠🀄️open in new window
剑指 Offer II 27回文链表[✓] 递归 链表 1+🟢🀄️open in new window
剑指 Offer II 6排序数组中两个数字之和[✓]数组 双指针 二分查找🟢🀄️open in new window
剑指 Offer II 7数组中和为 0 的三个数[✓]数组 双指针 排序🟠🀄️open in new window
剑指 Offer II 77链表排序[✓]链表 双指针 分治 2+🟠🀄️open in new window
面试题 01.05一次编辑双指针 字符串🟠🀄️open in new window
面试题 01.06字符串压缩双指针 字符串🟢🀄️open in new window
面试题 02.01移除重复节点哈希表 链表 双指针🟢🀄️open in new window
面试题 02.02返回倒数第 k 个节点链表 双指针🟢🀄️open in new window
面试题 02.04分割链表链表 双指针🟠🀄️open in new window
面试题 02.06回文链表 递归 链表 1+🟢🀄️open in new window
面试题 02.07链表相交哈希表 链表 双指针🟢🀄️open in new window
面试题 02.08环路检测哈希表 链表 双指针🟠🀄️open in new window
面试题 10.01合并排序的数组数组 双指针 排序🟢🀄️open in new window
面试题 16.06最小差数组 双指针 二分查找 1+🟠🀄️open in new window
面试题 16.16部分排序 贪心 数组 3+🟠🀄️open in new window
面试题 16.24数对和数组 哈希表 双指针 2+🟠🀄️open in new window
面试题 17.20连续中值设计 双指针 数据流 2+🔴🀄️open in new window
面试题 17.21直方图的水量 数组 双指针 2+🔴🀄️open in new window