算法设计技巧与分析PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:(沙特)阿苏外耶(AlsuwaiyelM.H.)著;吴伟昶,方世昌等译
- 出 版 社:北京:电子工业出版社
- 出版年份:2004
- ISBN:712100108X
- 页数:318 页
第一部分 基本概念和算法导引 1
第1章 算法分析基本概念 2
1.1引言 2
1.2历史背景 2
1.3二分搜索 3
1.4合并两个已排序的表 6
1.5选择排序 7
1.6插入排序 8
1.7自底向上合并排序 9
1.8时间复杂性 12
1.9空间复杂性 19
1.10最优算法 20
1.11如何估计算法运行时间 21
1.12最坏情况和平均情况的分析 26
1.13平摊分析 29
1.14输入大小和问题实例 31
1.15练习 32
1.16参考注释 38
第2章 数学预备知识 39
2.1集合、关系和函数 39
2.2证明方法 41
2.3对数 44
2.5阶乘和二项式系数 45
2.4底函数和顶函数 45
2.6鸽巢原理 48
2.7和式 48
2.8递推关系 52
2.9练习 63
第3章 数据结构 67
3.1引言 67
3.2链表 67
3.3图 68
3.4树 69
3.5根树 70
3.6二叉树 71
3.7练习 72
3.8参考注释 73
第4章 堆和不相交集数据结构 74
4.1引言 74
4.2堆 74
4.3不相交集数据结构 80
4.4练习 85
4.5参考注释 88
第二部分 基于递归的技术 89
5.1引言 90
5.2两个简单的例子 90
第5章 归纳法 90
5.3基数排序 92
5.4整数幂 93
5.5多项式求值(Horner规则) 94
5.6生成排列 95
5.7寻找多数元素 98
5.8练习 99
5.9参考注释 101
第6章 分治 102
6.1引言 102
6.2二分搜索 103
6.3合并排序 105
6.4分治范式 107
6.5寻找中项和第k小元素 109
6.6快速排序 112
6.7大整数乘法 118
6.8矩阵乘法 119
6.9最近点对问题 121
6.10练习 124
6.11参考注释 128
第7章 动态规划 129
7.1引言 129
7.2最长公共子序列问题 130
7.3矩阵链相乘 132
7.4动态规划范式 136
7.5所有点对的最短路径问题 136
7.6背包问题 138
7.7练习 140
7.8参考注释 144
第三部分 最先割技术 145
第8章 贪心算法 146
8.1引言 146
8.2最短路径问题 146
8.3最小耗费生成树(Kruskal算法) 151
8.4最小耗费生成树(Prim算法) 153
8.5文件压缩 157
8.6练习 159
8.7参考注释 161
第9章 图的遍历 162
9.1引言 162
9.2深度优先搜索 162
9.3深度优先搜索的应用 165
9.4广度优先搜索 169
9.5广度优先搜索的应用 170
9.6练习 170
9.7参考注释 172
第四部分 问题的复杂性 173
10.1引言 174
第10章 NP完全问题 174
10.2P类 176
10.3NP类 176
10.4NP完全问题 177
10.5co-NP类 182
10.6NP类 183
10.7四种类之间的关系 184
10.8练习 184
10.9参考注释 186
11.2计算模型:图灵机 187
11.3k带图灵机和时间复杂性 187
11.1引言 187
第11章 计算复杂性引论 187
11.4离线图灵机和空间复杂性 189
11.5带压缩和线性增速 191
11.6复杂性类之间的关系 191
11.7归约 196
11.8完全性 198
11.9多项式时间层次 203
11.10练习 205
11.11参考注释 208
12.3决策树模型 209
12.2平凡下界 209
12.1引言 209
第12章 下界 209
12.4代数决策树模型 211
12.5线性时间归约 213
12.6练习 214
12.7参考注释 216
第五部分 克服困难性 217
第13章 回溯法 218
13.1引言 218
13.23着色问题 218
13.38皇后问题 221
13.4一般回溯方法 223
13.5分支限界法 225
13.6练习 227
13.7参考注释 228
第14章 随机算法 229
14.1引言 229
14.2Las Vegas和Monte Carlo算法 229
14.3随机化快速排序 230
14.4随机化的选择算法 231
14.5测试串的相等性 232
14.6模式匹配 234
14.7随机取样 235
14.8素数性测试 237
14.9练习 241
14.10参考注释 242
第15章 近似算法 244
15.1引言 244
15.2基本定义 244
15.3差界 245
15.4相对性能界 246
15.5多项式近似方案 250
15.6完全多项式近似方案 253
15.7练习 255
15.8参考注释 257
第六部分 域指定问题的迭代改进 259
第16章 网络流 260
16.1引言 260
16.2预备知识 260
16.3Ford~Fulkerson方法 262
16.4最大容量增值 263
16.5最短路径增值 264
16.6Dinic算法 266
16.7MPM算法 269
16.8练习 270
16.9参考注释 271
17.1引言 272
17.2预备知识 272
第17章 匹配 272
17.3网络流方法 274
17.4二分图的匈牙利树方法 274
17.5一般图中的最大匹配 276
17.6二分图的0(n2.5)算法 281
17.7练习 284
17.8参考注释 286
第七部分 计算几何技术 287
第18章 几何扫描 288
18.1引言 288
18.2几何预备知识 289
18.3计算线段的交点 290
18.4凸包问题 292
18.5计算点集的直径 295
18.6练习 297
18.7参考注释 299
第19章 Voronoi图解 300
19.1引言 300
19.2最近点Voronoi图解 300
19.3Voronoi图解的应用 304
19.4最远点Voronoi图解 306
19.5最远点Voronoi图解的应用 308
19.6练习 309
19.7参考注释 310
参考文献 311
- 《水面舰艇编队作战运筹分析》谭安胜著 2009
- 《看漫画学钢琴 技巧 3》高宁译;(日)川崎美雪 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《分析化学》陈怀侠主编 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《影响葡萄和葡萄酒中酚类特征的因素分析》朱磊 2019
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《仪器分析技术 第2版》曹国庆 2018
- 《汗水与泥土》张羽译;(沙特阿拉伯)阿卜杜·拉赫曼·沙伊尔 2019
- 《牺牲的价值》黄超译;(沙特阿拉伯)哈密德·达曼胡里 2019
- 《夜行衣上的破洞》李佩译;(沙特阿拉伯)易卜拉欣·纳赛尔·哈米丹 2019
- 《算法设计技巧与分析 英文版》(沙特阿拉伯)阿苏外耶著 2013
- 《不要生气》(沙特阿拉伯)阿伊德·哥尔尼著 2013
- 《享受生活 人际交往的艺术》(沙特)穆罕默德阿利菲著;马滔译 2012
- 《巴黎丛书 审美资本主义 品味的工业化》(法)阿苏里著 2013
- 《男性与女性》(法)阿苏著;徐慧译 2013
- 《真主的尊名与属性》(沙特)谢赫,萨勒曼·本·法赫德·奥德著;祁学义译 2013
- 《论褶皱形成的长期性及褶皱幕》(苏)沙特斯基(Н.С.Шатский)著;江克一译 1956
- 《电子测量与仪器》人力资源和社会保障部教材办公室组织编写 2009
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《电子应用技术项目教程 第3版》王彰云 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017