Skip to content

Latest commit

 

History

History
85 lines (83 loc) · 13.5 KB

README.md

File metadata and controls

85 lines (83 loc) · 13.5 KB

话题分类 > 双指针

# 题目 标签 难度
1800 最大升序子数组和 [双指针] Easy
1750 删除字符串两端相同字符后的最短长度 [双指针] Medium
1712 将数组分成三个子数组的方案数 [双指针] [二分查找] Medium
1711 大餐计数 [数组] [哈希表] [双指针] Medium
1695 删除子数组的最大得分 [双指针] Medium
1687 从仓库到码头运输箱子 [线段树] [双指针] [动态规划] Hard
1658 将 x 减到 0 的最小操作数 [贪心算法] [双指针] [二分查找] [Sliding Window] Medium
1616 分割两个字符串得到回文串 [贪心算法] [双指针] [字符串] Medium
1610 可见点的最大数目 [几何] [双指针] Hard
1570 两个稀疏向量的点积 🔒 [数组] [哈希表] [双指针] Medium
1248 统计「优美子数组」 [双指针] Medium
1234 替换子串得到平衡字符串 [双指针] [字符串] Medium
1229 安排会议日程 🔒 [排序] [双指针] [Line Sweep] Medium
1213 三个有序数组的交集 🔒 [哈希表] [双指针] Easy
1099 小于 K 的两数之和 🔒 [排序] [数组] [双指针] Easy
1093 大样本统计 [数学] [双指针] Medium
1004 最大连续1的个数 III [双指针] [Sliding Window] Medium
992 K 个不同整数的子数组 [哈希表] [双指针] [Sliding Window] Hard
986 区间列表的交集 [双指针] Medium
977 有序数组的平方 [数组] [双指针] Easy
948 令牌放置 [贪心算法] [排序] [双指针] Medium
930 和相同的二元子数组 [哈希表] [双指针] Medium
925 长按键入 [双指针] [字符串] Easy
923 三数之和的多种可能 [双指针] Medium
904 水果成篮 [双指针] Medium
881 救生艇 [贪心算法] [双指针] Medium
845 数组中的最长山脉 [双指针] Medium
844 比较含退格的字符串 [] [双指针] Easy
838 推多米诺 [双指针] [动态规划] Medium
828 统计子串中的唯一字符 [双指针] Hard
826 安排工作以达到最大收益 [双指针] Medium
763 划分字母区间 [贪心算法] [双指针] Medium
723 粉碎糖果 🔒 [数组] [双指针] Medium
713 乘积小于K的子数组 [数组] [双指针] Medium
632 最小区间 [哈希表] [双指针] [字符串] Hard
567 字符串的排列 [双指针] [Sliding Window] Medium
532 数组中的 k-diff 数对 [数组] [双指针] Medium
524 通过删除字母匹配到字典里最长单词 [排序] [双指针] Medium
487 最大连续1的个数 II 🔒 [双指针] Medium
457 环形数组是否存在循环 [数组] [双指针] Medium
424 替换后的最长重复字符 [双指针] [Sliding Window] Medium
360 有序转化数组 🔒 [排序] [数学] [双指针] Medium
350 两个数组的交集 II [排序] [哈希表] [双指针] [二分查找] Easy
349 两个数组的交集 [排序] [哈希表] [双指针] [二分查找] Easy
345 反转字符串中的元音字母 [双指针] [字符串] Easy
344 反转字符串 [双指针] [字符串] Easy
340 至多包含 K 个不同字符的最长子串 🔒 [哈希表] [双指针] [字符串] [Sliding Window] Medium
287 寻找重复数 [数组] [双指针] [二分查找] Medium
283 移动零 [数组] [双指针] Easy
259 较小的三数之和 🔒 [数组] [双指针] Medium
234 回文链表 [链表] [双指针] Easy
209 长度最小的子数组 [数组] [双指针] [二分查找] Medium
167 两数之和 II - 输入有序数组 [数组] [双指针] [二分查找] Easy
159 至多包含两个不同字符的最长子串 🔒 [哈希表] [双指针] [字符串] [Sliding Window] Medium
142 环形链表 II [链表] [双指针] Medium
141 环形链表 [链表] [双指针] Easy
125 验证回文串 [双指针] [字符串] Easy
88 合并两个有序数组 [数组] [双指针] Easy
86 分隔链表 [链表] [双指针] Medium
80 删除排序数组中的重复项 II [数组] [双指针] Medium
76 最小覆盖子串 [哈希表] [双指针] [字符串] [Sliding Window] Hard
75 颜色分类 [排序] [数组] [双指针] Medium
61 旋转链表 [链表] [双指针] Medium
42 接雨水 [] [数组] [双指针] [动态规划] Hard
30 串联所有单词的子串 [哈希表] [双指针] [字符串] Hard
28 实现 strStr() [双指针] [字符串] Easy
27 移除元素 [数组] [双指针] Easy
26 删除有序数组中的重复项 [数组] [双指针] Easy
19 删除链表的倒数第 N 个结点 [链表] [双指针] Medium
18 四数之和 [数组] [哈希表] [双指针] Medium
16 最接近的三数之和 [数组] [双指针] Medium
15 三数之和 [数组] [双指针] Medium
11 盛最多水的容器 [数组] [双指针] Medium
3 无重复字符的最长子串 [哈希表] [双指针] [字符串] [Sliding Window] Medium