解题训练与错题复盘

模式地图

数组与哈希(Array / Hashing)、双指针(Two Pointers)、滑动窗口(Sliding Window)、二分查找(Binary Search)、树与图(Tree / Graph)、堆(Heap)、回溯(Backtracking)、动态规划(Dynamic Programming)。

每题记录

日期题目链接模式首次思路卡点复杂度下次复习

脱稿表达

  1. 明确输入约束与边界情况。
  2. 给出基线解法,再解释改进依据。
  3. 说明不变量(Invariant)与正确性。
  4. 编码后手动覆盖空输入、重复值、极端规模。
  5. 记录错误成因,下一次从空白重新完成。

模块导航