算法设计与分析 2025 秋


概况

授课:张腾 tengzhang@hust.edu.cn

地点:西十二楼 S308、西十二楼 S204

32 学时

考核

期末考试 (70%)、平时作业 (30%)

课件

在线浏览,Space 翻页,Esc 导航,可能需要科学上网

讲义 补充
第一讲 绪论 -
第二讲 函数的增长 -
第三讲 分治 Strassen 矩阵乘法加速
第四讲 动态规划 -
第五讲 贪心 -
第六讲 单源最短路径 -
第七讲 全结点对最短路径 -
第八讲 回溯 -
第九讲 分支限界 -
第十讲 迭代改进 匹配、覆盖、流、割线性规划

资料

Introduction to Algorithms 3ed 4ed
Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest, Clifford Stein

代码

n 位整数乘法最大公约数排序
最大子数组逆序对计数最近点对矩阵加法矩阵乘法
斐波那契数钢条切割子集和数矩阵连乘最长公共子序列编辑距离最长递增子序列最优二叉搜索树
最大兼容活动集合霍夫曼编码最小生成树
Bellman-FordDijkstraFloyd-Warshall 等动态规划算法传递闭包Johnson
n 皇后哈密顿回路子集和数 定长元组子集和数 变长元组
Ford-Fulkerson