- 1、本文档共208页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
中科院计算机与信息学院算法课讲义
计算机算法设计与分析
讲 义
2009 年 8 月 15 日
北 京
目 录
第一章 复杂性分析初步 ┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄ 1
第一节 空间复杂性 ┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄ 1
第二节 时间复杂性 ┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄ 5
第三节 渐进符号 ┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄ 11
习题 一 ┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄ ┄┄┄┄ 15
第二章 图与遍历算法 ┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄ 18
第一节 图的基本概念和术语 ┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄ 18
第二节 图的遍历算法 ┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄ 25
第三节 双连通与网络可靠性 ┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄ 32
第四节 对策树 ┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄ 37
习题 二 ┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄ 42
附页 ┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄ ┄ 43
第三章 分治算法 ┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄ 45
第一节 算法的基本思想 ┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄ 45
第二节 排序算法 ┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄ 50
第三节 选择问题 ┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄ 58
第四节 关于矩阵乘法 ┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄ 61
第五节 最接近点对问题 ┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄ 63
习题 三 ┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄ 66
附页 ┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄ ┄ 72
第四章 贪心算法 ┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄ 78
第一节 算法的基本思想 ┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄ 78
第二节 作业排序问题 ┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄ 82
第三节 最优生成树问题 ┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄ 87
第四节 单点源最短路径问题 ┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄ 90
第五节 Huffman 编码 ┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄ 93
习题 四 ┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄ 96
附页 ┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄ ┄ 98
第五章 动态规划算法 ┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄ 100
第一节 算法的基本思想 ┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄ 100
第二节 多段图问题 ┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄ 107
第三节 0/1 背包问题 ┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄ 109
第四节 流水作业调度问题 ┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄ 116
第五节 最有二叉有哪些信誉好的足球投注网站树 ┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄ 120
习题 五 ┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄ 124
第六章 回溯算法 ┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄ 126
第一节 算法的基本思想 ┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄ 126
第二节 定和子集问题与 0/1 背包问题 ┄┄┄┄┄┄┄┄┄┄┄┄ 129
第三节 n-皇后问题与旅行商问题 ┄┄┄┄┄┄┄┄┄┄┄┄┄┄ 135
第四节 图的着色问题 ┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄ 138
第五节 回溯法的效率分析 ┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄ 140
附页 ┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄ 147
第七章 分枝限界算法 ┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄ 154
第一节 算法的基本思想 ┄┄┄┄┄┄┄┄┄┄┄
文档评论(0)