| 题号 | 类型 | 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