labuladong 的算法笔记
参考页面结构搭建模块入口,后续你可以按章节持续追加内容。
学习进度(总览)
| 模块 |
状态 |
备注 |
| 前言:标准模板库 STL |
已写 1 篇 |
常用容器与算法模板 |
| 基础:数据结构及排序 |
待开始 |
数组/链表/树/图/排序 |
| 第零章:核心刷题框架汇总 |
待开始 |
双指针/滑窗/二分/DP/回溯 |
| 第一章:经典数据结构算法 |
待开始 |
链表/数组/树/图/并查集 |
| 第二章:经典暴力搜索算法 |
待开始 |
DFS/BFS |
| 第三章:经典动态规划算法 |
待开始 |
背包/子序列/贪心 |
| 第四章:其他常见算法技巧 |
待开始 |
数学技巧/面试题 |
已完成笔记
| 序号 |
章节 |
标题 |
链接 |
| 1 |
前言:标准模板库 STL |
第1篇:STL 高频模板速查 |
查看 |
前言:标准模板库 STL
数据结构
vector
stack
queue
deque
unordered_set
unordered_map
priority_queue
string
list
算法与心得
algorithm
cmath
- 必备实现(
gcd / lcm / 快速幂)
- 易错点与模板复盘
基础:数据结构及排序
- (一) 数组(静态、动态)
- (二) 链表(单、双)
- (三) 变种:环形数组、跳表
- (四) 队列、栈、双端队列
- (五) 哈希表、哈希集合
- (六) 二叉树
- (七) 多叉树
- (八) 二叉树变种
- (九) 图论
- (十) 十大排序
第零章:核心刷题框架汇总
- (零) 万剑归宗
- (一) 双指针(链表)
- (二) 双指针(数组)
- (三) 滑动窗口
- (四) 二分搜索
- (五) 递归
- (六) 动态规划
- (七) 回溯(DFS)
- (八) BFS
- (九) 二叉树系列
- (十) 排列组合子集
- (十一) 贪心
- (十二) 分治
- (十三) 时空复杂度分析
章节记录模板(可复制)
1 2 3 4 5 6 7 8
| ## 章节名
- 学习日期: - 核心关键词: - 常用模板: - 代表题目: - 易错点: - 复盘:
|
更新日志
- 2026-03-13:创建
labuladong 模块入口页。
- 2026-03-13:完成第1篇《前言:标准模板库 STL》。