| 未解答 | 1 | 53 | 最大子数组和 DP 入门★★★★★ | 中等 | arraydivide-and-conquerdp | — | 时间 O(n),空间 O(1) |
| 未解答 | 2 | 875 | 爱吃香蕉的珂珂 二分答案模板★★★★★ | 中等 | arraybinary-search | — | 时间 O(n log(max(piles))),空间 O(1) |
| 未解答 | 3 | 3 | 无重复字符的最长子串 滑动窗口★★★★★ | 中等 | hash-tablestringsliding-window | — | 时间 O(n),空间 O(Σ) |
| 未解答 | 4 | 322 | 零钱兑换 完全背包 DP★★★★★ | 中等 | arraydynamic-programmingbreadth-first-search | — | 时间 O(amount * n),空间 O(amount) |
| 未解答 | 5 | 1143 | 最长公共子序列 线性 DP★★★★☆ | 中等 | stringdynamic-programming | — | 时间 O(m*n),空间 O(m*n)(可滚动数组优化到 O(min(m,n))) |
| 未解答 | 6 | 560 | 和为 K 的子数组 前缀和 + 哈希★★★★☆ | 中等 | arrayhash-tableprefix-sum | — | 时间 O(n),空间 O(n) |
| 未解答 | 7 | 300 | 最长递增子序列 线性 DP★★★★☆ | 中等 | arraybinary-searchdynamic-programming | — | 时间 O(n log n),空间 O(n) |
| 未解答 | 8 | 46 | 全排列 回溯模板★★★★☆ | 中等 | arraybacktracking | — | 时间 O(n·n!),空间 O(n) |
| 未解答 | 9 | 15 | 三数之和 双指针★★★★☆ | 中等 | arraytwo-pointerssorting | — | 时间 O(n^2),空间 O(log n) |
| 未解答 | 10 | 200 | 岛屿数量 DFS / BFS★★★★☆ | 中等 | arraydfsbfsunion-find | — | 时间 O(m*n),空间 O(m*n) |
| 未解答 | 11 | 206 | 反转链表 链表基础★★★☆☆ | 简单 | linked-list | — | 时间 O(n),空间 O(1) |
| 未解答 | 12 | 22 | 括号生成 回溯 + DP★★★☆☆ | 中等 | stringbacktrackingdp | — | 时间 O(4^n / sqrt(n)),空间 O(n) |
| 未解答 | 13 | 64 | 最小路径和 网格 DP★★★☆☆ | 中等 | arraydpmatrix | — | 时间 O(m·n),空间 O(1) |
| 未解答 | 14 | 410 | 分割数组的最大值 二分答案进阶★★★☆☆ | 困难 | arraybinary-searchdynamic-programming | — | 时间 O(n log(sum(nums))),空间 O(1) |
| 未解答 | 15 | 76 | 最小覆盖子串 滑动窗口进阶★★★☆☆ | 困难 | hash-tablestringsliding-window | — | 时间 O(|s|+|t|),空间 O(|Σ|) |