AcWing 基础算法专题导航

这篇文章是我整理的 AcWing 基础算法学习入口,用来配合在线题库、章节索引和模板合集一起使用。

这是什么

这套内容的目标不是单纯刷题,而是把 题目分类、模板、典型题、复习路径 放在同一个体系里,方便:

  • 初学时按章节推进
  • 复习时按题型回查
  • 卡题时快速定位对应模板
  • 面试前做专题突击

适合谁

  • 正在学基础算法与数据结构的同学
  • 需要整理 AcWing 入门路线的人
  • 想把“题目”和“模板”一一对应起来的人

如何使用

1. 先按章节学,不要乱刷

建议顺序:

  1. 基础算法
  2. 数据结构
  3. 搜索与图论
  4. 数学知识
  5. 动态规划
  6. 贪心与综合技巧

2. 每道题都对应到一个模板

做题时不要只记答案,要先问自己两件事:

  • 这题属于哪个章节、哪个小题型?
  • 它最终落到哪个模板?

如果一道题做完之后还说不清它对应什么模板,那这题实际上还没有掌握。

3. 先看思路,再自己敲模板

更推荐下面的使用方式:

  1. 先独立思考题意和做法
  2. 明确题型归属
  3. 对照模板查缺补漏
  4. 自己重新手敲一遍
  5. 最后做同类题巩固

4. 复习时按“章节 -> 模板 -> 题目”回看

不要从零散题目开始复习,效率太低。
更适合的路径是:

  • 先回忆章节主线
  • 再看这一章有哪些固定模板
  • 最后用代表题检查自己是否真的会写

页面导航

推荐使用方式

补充资料

这套专题除了题库和模板笔记之外,我还另外整理了一份补充学习资料,适合:

  • 先看一遍讲解再做题
  • 卡在某个章节时回去补概念
  • 复习时快速回顾某个专题的思路

资料入口:

建议搭配方式:

  1. 先看课程讲这一节的核心思路
  2. 再看对应章节笔记里的模板
  3. 最后去在线题库做题

入门

  • 每次只学一个小专题
  • 一边学模板,一边做 2 到 5 道代表题
  • 做完后自己口述复杂度与适用条件

复习

  • 每个章节单独过一遍模板
  • 对不会写的模板重新整理
  • 用合集页快速定位同类题

查漏补缺

如果你出现以下情况,优先回到模板合集页:

  • 思路会,但是代码经常写乱
  • 同类题反复错
  • 题做过,换个壳就不会
  • 不知道该用二分、双指针、DP 还是图论

后续更新计划

接下来会继续补这些内容:

  • 每个章节下的代表题链接
  • 每种题型的标准模板
  • 易错点与常见坑
  • 章节之间的联系与对比

如果你是第一次使用,建议顺序是:

  1. 先看 AcWing 模板总览
  2. 再进对应章节笔记
  3. 最后跳到在线题库做题