算法设计与分析 2024


概况

授课:张腾 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-FordDijkstraFloyd-Warshall 等动态规划算法传递闭包Johnson
n 皇后哈密顿回路子集和数 定长元组子集和数 变长元组
Ford-Fulkerson