Module 03

第三阶段:核心算法

🎯 目标:掌握面试常考的 8 大算法思想

建议阅读顺序

  1. 排序算法 — 快排、归并、堆排序
  2. 二分查找 — 模板与变体
  3. 双指针 — 对撞指针、快慢指针
  4. 滑动窗口 — 通用模板
  5. 递归与回溯 — 回溯模板
  6. DFS / BFS — 深搜/广搜模板
  7. 动态规划 — 五步法
  8. 贪心算法 — 核心思想

文章概览

# 标题 内容
01 排序算法 时间/空间复杂度对比
02 二分查找 标准模板与示例
03 双指针 对撞指针、快慢指针
04 滑动窗口 通用模板
05 递归与回溯 回溯通用框架
06 DFS / BFS 两种搜索模板
07 动态规划 五步法方法论
08 贪心算法 核心概念