算法设计与分析 2026 秋


概况

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

时间:第 9 ~ 16 周,周一 3 ~ 4 节课、周三 3 ~ 4 节,共 32 学时

地点:西十二楼 S401

考核

闭卷考试 (70%)、作业 + 考勤 (30%)

课件

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

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

资料

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

代码

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

算法设计与分析 2026 秋

≡