授课:张腾 tengzhang@hust.edu.cn
地点:西十二楼 N504
32 学时
期末考试 (70%)、平时作业 (30%)
在线浏览,Space 翻页,Esc 导航,可能需要科学上网
讲义 | 补充 | |
---|---|---|
第一讲 | 绪论 | - |
第二讲 | 函数的增长 | - |
第三讲 | 分治法 | Strassen 矩阵乘法加速 |
第四讲 | 动态规划 | - |
第五讲 | 贪心法 | - |
第六讲 | 单源最短路径 | - |
第七讲 | 全结点对最短路径 | - |
第八讲 | 回溯法 | - |
第九讲 | 分支限界法 | - |
第十讲 | 迭代改进 | 匹配、覆盖、流、割,线性规划 |
Introduction to Algorithms 3ed 4ed
Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest, Clifford Stein
最大公约数、排序
最大子数组、最近点对、矩阵加法、矩阵乘法
斐波那契数、钢条切割、子集和数、矩阵连乘、最长公共子序列、编辑距离、最长递增子序列、最优二叉搜索树
最大兼容活动集合
Bellman-Ford、Dijkstra、Floyd-Warshall 等动态规划算法、传递闭包、Johnson
n 皇后、哈密顿回路、子集和数 定长元组、子集和数 变长元组
Ford-Fulkerson