🎼
数据结构与算法
Search...
Ctrl
K
Web 技术
计算机基础
数据结构与算法
代码设计
Others
健康
驾照
Github
More
Web 技术
计算机基础
数据结构与算法
代码设计
Others
健康
驾照
Github
2. 线性数据结构
2.5 实战与应用
2.5.6 LeetCode 题目
Previous
2.5.5 位运算
Next
2.5.7 JavaScript 相关
Last updated
2 years ago
1. 数组
2. 链表
3. 栈和队列
3.1 常规题目
3.2 单调栈(选学)
3.3 单调队列(选学)
4. 哈希表
无序集合、无序映射
5. 前缀和+差分+双指针(技巧)
6. 二分法
6.1 二分查找
6.2 三分查找
6.3 二分答案
7. 字符串相关
7.1 基础问题
7.2 字符串操作
7.3 Rabin-Karp 字符串哈希算法
7.4 字符串+动态规划
8. 位运算
8.1 位运算
8.2 位运算优化
🛠️
26. 删除有序数组中的重复项(E)
283. 移动零(E)
88. 合并两个有序数组(E)
66. 加一(E)
15. 三数之和(M)
169. 多数元素(E)
41. 缺失的第一个正数(H)
206. 反转链表(E)
25. K个一组反转链表(H)
邻值查找(H)
141. 环形链表-是否有环(E)
142. 环形链表 II-入环节点(M)
21. 合并两个有序链表(E)
19. 删除链表倒数第 n 个结点(M)
23. 合并K个升序链表(H)
876. 求链表的中间结点(E)
20. 有效的括号(E)
155. 最小栈-前缀最小值(E)
150. 表达式求值-逆波兰式(后缀)(M)
227. 基本计算器 II-中缀(M)
224. 基本计算器-中缀(H)
772. 基本计算器 III-中缀(H)
641. 设计循环双端队列(M)
32. 最长有效括号(H)
84. 柱状图中最大的矩形(H)
42. 接雨水(H)
85. 最大矩形(H)
239. 滑动窗口最大值(H)
1. 两数之和(E)
874. 模拟行走机器人(M)
49. 字母异位词分组(M)
30. 串联所有单词的子串(H)
146. LRU 缓存(M)
811. 子域名访问计数(M)
697. 数组的度(E)
1074. 元素和为目标值的子矩阵数量(H)
1248. 统计“优美子数组”(M)
53. 最大子数组和(E)
304. 二维区域和检索 - 矩阵不可变(M)
1109. 航班预订统计(M)
1. 两数之和(E)
167. 两数之和 II - 输入有序数组(M)
15. 三数之和(M)
11. 盛最多水的容器(M)
560. 和为 K 的子数组(M)
704. 二分查找(E)
153. 寻找旋转排序数组中的最小值(M)
154. 寻找旋转排序数组中的最小值 II(H)
34. 在排序数组中查找元素的第一个和最后一个位置(M)
69. x 的平方根(E)
74. 搜索二维矩阵(M)
162. 寻找峰值(M)
374. 猜数字大小(E)
410. 分割数组的最大值(H)
1482. 制作 m 束花所需的最少天数(M)
1011. 在 D 天内送达包裹的能力(M)
911. 在线选举(M)
875. 爱吃香蕉的珂珂(M)
709. 转换成小写字母(E)
58. 最后一个单词的长度(E)
771. 宝石与石头(E)
387. 字符串中的第一个唯一字符(E)
14. 最长公共前缀(E)
8. 字符串转换整数 (atoi)(M)
344. 反转字符串(E)
541. 反转字符串 II(E)
151. 颠倒字符串中的单词(M)
557. 反转字符串中的单词 III(E)
917. 仅仅反转字母(E)
28. 实现 strStr()(E)
686. 重复叠加字符串匹配(M)
125. 验证回文串(E)
680. 验证回文字符串 Ⅱ(E)
5. 最长回文子串(M)
205. 同构字符串(E)
242. 有效的字母异位词(E)
49. 字母异位词分组(M)
438. 找到字符串中所有字母异位词(M)
10. 正则表达式匹配(H)
44. 通配符匹配(H)
115. 不同的子序列(H)
1091. 二进制矩阵中的最短路径(M)
191. 位1的个数(E)
231. 2 的幂(E)
190. 颠倒二进制位(E)
338. 比特位计数(E)
50. Pow(x, n)(M)
51. N 皇后(H)
37. 解数独(H)