根据《算法笔记》的章节顺序
第3章 入门模拟
- 简单模拟
- 查找元素
- 进制转换
- 字符串处理
第4章 算法初步
-
排序
-
散列(哈希)
-
贪心
-
二分
-
其他高效技巧与算法
第5章 数学问题
- 简单数学
- 最大公约数和最小公倍数
- 分数的四则运算
- 素数
- 质因子分解
- 大整数的运算
第6章 C++ STL
第7章 数据结构(1)
- 链表处理
第8章 搜索
- DFS(深度优先搜索)
- BFS(广度优先搜索)
第9章 数据结构(2)
- 树的遍历(大多是DFS)
- 二叉查找树(二叉排序树)
- 并查集
- 堆
第10章 图算法
- 图的遍历(DFS、BFS)
- 最短路径(DIjkstra)
- 拓扑排序