写在前面(更新中)
- 这个系列的内容主要参考了《算法导论(第三版)》、哈工大算法设计与分析课程的内容
- 主要以理解算法思想、如何设计算法、分析算法为核心,着重点不在算法的实现
- 主要目的为个人的总结学习,不足之处还望指正
目录
- 算法设计的数学基础
1. 复杂性函数的阶
2. 递归方程的求解
(1)代入法
(2)master定理
- 分治法
- 动态规划
- 贪心法
贪心算法介绍 (通过最大相容活动引入)
- 平摊分析
平摊分析的应用 (动态表、双端队列、二项队列、斐波那契堆)
- 图论算法(难)
- 图论的常用算法
- 网络流问题:网络流算法(Ford-fulkerson方法)
- 匹配问题:最大二分匹配
- 搜索问题:
图的搜索策略(算法思想介绍)
- 图论算法小结
- 字符串算法
查找字符串的数据结构