算法设计与分析 Design and Analysis of Algorithms

Peking University
via Coursera
Save (0)
ClosePlease login

No account yet? Register

课程教学目标

本课程的内容分成两大部分:算法的基础知识、通用算法设计技术与分析方法。

第一部分是算法基础知识,约占20%,主要介绍算法相关的基本概念和数学基础。比如,什么是算法的伪码描述?什么是算法最坏情况下和平均情况下的时间复杂度?算法时间复杂度函数的主要性质,算法复杂度估计中常用的数学方法,如序列求和及递推方程求解。

第二部分是通用的算法设计技术与分析方法,主要介绍分治策略、动态规划、贪心法、回溯与分支限界。主要介绍这些设计技术的使用条件、分析方法、改进途径,并给出一些重要的应用。

Instructor(s)

Wanling Qu
Peking University
via Coursera
Free (audit)
Chinese (Simplified)
Paid Certificate Available
Approx. 25 hours to complete
Self paced
Intermediate Level
Subtitles: Subtitles: Chinese (Simplified)