Kai Zhou

LeetCode 刷题路线整理

Aug 29


01. 相向双指针(一)

课堂例题

课后作业


02. 相向双指针(二)

课堂例题

课后作业


03. 滑动窗口

课堂例题

课后作业


04. 二分查找

课堂例题

课后作业


05. 二分查找 - 变形

课堂例题

课后作业


06. 链表 - 反转系列

课堂例题

课后作业


07. 链表 - 快慢指针

课堂例题

课后作业


08. 链表 - 删除系列

课堂例题

课后作业


09. 二叉树与递归 - 深入理解

课堂例题

课后作业


10. 二叉树与递归 - 灵活运用

课堂例题

课后作业


11. 二叉树与递归 - 前序/中序/后序

课堂例题

课后作业


12. 二叉树与递归 - 最近公共祖先

课堂例题

课后作业


13. 二叉树 - BFS

课堂例题

课后作业


14. 回溯 - 子集型

课堂例题

课后作业


15. 回溯 - 组合型与剪枝

课堂例题

课后作业


16. 回溯 - 排列型

课堂例题

课后作业


17. 动态规划 - 从记忆化搜索到递推

课堂例题

课后作业


18. 0-1 背包 完全背包 至多/恰好/至少

课堂例题

课后作业


19. 最长公共子序列 LCS

课堂例题

课后作业


20. 最长递增子序列 LIS

课堂例题

课后作业


21. 状态机 DP - 买卖股票系列

课堂例题

课后作业


22. 区间 DP

课堂例题

课后作业


23. 树形 DP - 直径系列

课堂例题

课后作业


24. 树形 DP - 最大独立集

课堂例题

课后作业


25. 树形 DP - 最小支配集

课堂例题

课后作业

选做题


26. 单调栈

课堂例题

课后作业


27. 单调队列

课堂例题

课后作业


说明与来源

  • 视频与题目分类主要依据作者本人维护的《基础算法精讲·题目汇总》
  • 第 25—27 讲等少量项目根据 B 站视频简介补充,包括洛谷作业、选做题以及简介中出现但作者汇总暂未列出的题目。
  • 同一道题可能在不同专题中再次出现,例如“接雨水”和“将三个组排序”;本文按原学习路线保留重复条目,便于从不同算法视角复习。
  • 本文只做学习导航和链接整理,题目与视频内容版权归原作者及相应平台所有。

>