题号 | 类型 | java |
---|---|---|
70 | 递归 | ✅ |
112 | 递归 | ✅ |
509 | 递归 | ✅ |
23 | 分治 | ✅ |
169 | 分治 | ✅ |
240 | 分治 | ✅ |
84 | 单调栈 | ✅ |
85 | 单调栈 | ✅ |
739 | 单调栈 | ✅ |
503 | 单调栈 | ✅ |
547 | 并查集 | ✅ |
200 | 并查集 | ✅ |
684 | 并查集 | ✅ |
209 | 滑动窗口 | ✅ |
3 | 滑动窗口 | |
1004 | 滑动窗口 | |
1208 | 滑动窗口 | |
724 | 前缀和 | |
560 | 前缀和 | |
437 | 前缀和 | |
1248 | 前缀和 | |
1094 | 差分 | 📝 |
121 | 差分 | |
122 | 差分 | |
210 | 拓扑排序 | ✅ need ⚡ |
5 | 字符串 | |
20 | 字符串 | |
43 | 字符串 | |
93 | 字符串 | |
33 | 二分查找 | |
34 | 二分查找 | |
127 | BFS | 📝 |
139 | BFS | |
130 | BFS | |
529 | BFS | |
815 | BFS | |
934 | DFS&回溯 | ✅ |
685 | DFS&回溯 | |
1102 | DFS&回溯 | |
531 | DFS&回溯 | |
533 | DFS&回溯 | |
113 | DFS&回溯 | |
332 | DFS&回溯 | |
337 | DFS&回溯 | |
198 | 动态规划 | |
213 | 动态规划 | |
123 | 动态规划 | |
62 | 动态规划 | |
63 | 动态规划 | |
361 | 动态规划 | |
1230 | 动态规划 | |
55 | 贪心 | |
435 | 贪心 | |
621 | 贪心 | |
452 | 贪心 | |
820 | 字典树 | 📝 |
208 | 字典树 | |
648 | 字典树 |
递归:LeetCode70、112、509
分治:LeetCode23、169、240
单调栈:LeetCode84、85、739、503
并查集:LeetCode547、200、684
滑动窗口:LeetCode209、3、1004、1208
前缀和:LeetCode724、560、437、1248
差分:LeetCode1094、121、122
拓扑排序:LeetCode210
字符串:LeetCode5、20、43、93
二分查找:LeetCode33、34
BFS:LeetCode127、139、130、529、815
DFS&回溯::LeetCode934、685、1102、531、533、113、332、337
动态规划:LeetCode213、123、62、63、361、1230
贪心算法:LeetCode55、435、621、452
字典树:LeetCode820、208、648
(\d+)(、)*
|$1|递归 |[](https://github.com/ednow/leetcode/blob/main/leetcode$1/Solution.java) |\n