图书介绍
算法设计与分析 第2版【2025|PDF下载-Epub版本|mobi电子书|kindle百度云盘下载】

- 屈婉玲等编 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302424505
- 出版时间:2016
- 标注页数:298页
- 文件大小:40MB
- 文件页数:312页
- 主题词:电子计算机-算法设计-高等学校-教材;电子计算机-算法分析-高等学校-教材
PDF下载
下载说明
算法设计与分析 第2版PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 基础知识1
1.1 有关算法的基本概念1
1.2 算法的伪码描述5
1.3 算法的数学基础6
1.3.1 函数的渐近的界6
1.3.2 求和的方法10
1.3.3 递推方程求解方法12
习题121
第2章 分治策略26
2.1 分治策略的基本思想26
2.1.1 两个熟悉的例子26
2.1.2 分治算法的一般性描述27
2.2 分治算法的分析技术27
2.3 改进分治算法的途径31
2.3.1 通过代数变换减少子问题个数31
2.3.2 利用预处理减少递归内部的计算量34
2.4 典型实例37
2.4.1 快速排序算法37
2.4.2 选择问题40
2.4.3 n—1次多项式在全体2n次方根上的求值44
习题247
第3章 动态规划52
3.1 动态规划的设计思想52
3.1.1 多起点、多终点的最短路径问题52
3.1.2 使用动态规划技术的必要条件54
3.2 动态规划算法的设计要素55
3.2.1 子问题的划分和递推方程56
3.2.2 动态规划算法的递归实现57
3.2.3 动态规划算法的迭代实现58
3.2.4 一个简单实例的计算过程59
3.3 动态规划算法的典型应用60
3.3.1 投资问题60
3.3.2 背包问题63
3.3.3 最长公共子序列LCS65
3.3.4 图像压缩68
3.3.5 最大子段和72
3.3.6 最优二分检索树75
3.3.7 生物信息学中的动态规划算法79
习题382
第4章 贪心法87
4.1 贪心法的设计思想87
4.2 关于贪心法的正确性证明90
4.3 对贪心法得不到最优解情况的处理94
4.4 贪心法的典型应用98
4.4.1 最优前缀码98
4.4.2 最小生成树103
4.4.3 单源最短路径108
习题4110
第5章 回溯与分支限界114
5.1 回溯算法的基本思想和适用条件114
5.1.1 几个典型的例子114
5.1.2 回溯算法的适用条件118
5.2 回溯算法的设计步骤119
5.2.1 回溯算法的递归实现和迭代实现119
5.2.2 几个典型的例子120
5.3 回溯算法的效率估计和改进途径122
5.4 分支限界124
5.4.1 背包问题125
5.4.2 最大团问题127
5.4.3 货郎问题127
5.4.4 圆排列问题129
5.4.5 连续邮资问题131
习题5132
第6章 线性规划134
6.1 线性规划模型134
6.1.1 模型134
6.1.2 二维线性规划的图解法137
6.2 标准形138
6.2.1 标准形基本概念138
6.2.2 标准形的可行解的性质140
6.3 单纯形法142
6.3.1 确定初始基本可行解143
6.3.2 最优性检验143
6.3.3 基变换144
6.3.4 单纯形表146
6.3.5 人工变量和两阶段法148
6.3.6 单纯形法的有限终止154
6.4 对偶性155
6.4.1 对偶线性规划155
6.4.2 对偶单纯形法159
6.5 整数线性规划的分支限界算法160
习题6165
第7章 网络流算法171
7.1 最大流问题171
7.1.1 网络流及其性质171
7.1.2 Ford-Fulkerson算法173
7.1.3 Dinic有效算法176
7.2 最小费用流184
7.2.1 Floyd算法184
7.2.2 最小费用流的负回路算法186
7.2.3 最小费用流的最短路径算法188
7.3 运输问题189
7.3.1 确定初始调运方案191
7.3.2 改进调运方案191
7.3.3 表上作业法193
7.4 二部图匹配194
7.4.1 二部图的最大匹配194
7.4.2 赋权二部图的匹配197
习题7203
第8章 算法分析与问题的计算复杂度208
8.1 平凡下界209
8.2 直接计数求解该问题所需要的最少运算210
8.3 决策树211
8.4 检索算法的时间复杂度分析212
8.5 排序算法的时间复杂度分析214
8.5.1 冒泡排序算法214
8.5.2 堆排序算法215
8.5.3 排序算法的决策树与算法类时间复杂度的下界220
8.6 选择算法的时间复杂度分析222
8.6.1 找最大和最小问题223
8.6.2 找第二大问题224
8.6.3 找中位数的问题226
8.7 通过归约确认问题计算复杂度的下界228
习题8229
第9章 NP完全性231
9.1 P类与NP类231
9.1.1 易解的问题与难解的问题231
9.1.2 判定问题233
9.1.3 NP类235
9.2 多项式时间变换与NP完全性236
9.2.1 多项式时间变换236
9.2.2 NP完全性及其性质238
9.2.3 Cook-Levin定理——第一个NP完全问题239
9.3 几个NP完全问题239
9.3.1 最大可满足性与三元可满足性240
9.3.2 顶点覆盖、团与独立集241
9.3.3 哈密顿回路与货郎问题243
9.3.4 恰好覆盖245
9.3.5 子集和、背包、装箱与双机调度247
9.3.6 整数线性规划249
习题9252
第10章 近似算法255
10.1 近似算法及其近似比255
10.2 多机调度问题256
10.2.1 贪心的近似算法256
10.2.2 改进的贪心近似算法257
10.3 货郎问题258
10.3.1 最邻近法258
10.3.2 最小生成树法259
10.3.3 最小权匹配法260
10.4 背包问题261
10.4.1 一个简单的贪心算法261
10.4.2 多项式时间近似方案261
10.4.3 伪多项式时间算法与完全多项式时间近似方案262
习题10264
第11章 随机算法266
11.1 概率论预备知识266
11.2 对随机快速排序算法的分析268
11.3 随机算法的分类及其局限性270
11.3.1 拉斯维加斯型随机算法270
11.3.2 蒙特卡洛型随机算法270
11.3.3 随机算法的局限性271
11.4 素数检验和多项式恒等检验271
11.4.1 素数检验271
11.4.2 多项式恒等检验272
11.5 随机游动算法274
11.5.1 有限马氏链及其表示274
11.5.2 求解二元布尔可满足性问题的随机游动算法275
习题11276
第12章 处理难解问题的策略277
12.1 对问题施加限制277
12.1.1 二元可满足性问题278
12.1.2 霍恩公式可满足性问题279
12.2 固定参数算法280
12.3 改进指数时间算法282
12.4 启发式方法284
12.5 平均情形的复杂性285
12.6 难解算例生成287
12.6.1 相变现象与难解性287
12.6.2 隐藏解的难解算例289
12.7 基于统计物理的消息传递算法290
12.7.1 消息传递算法与回溯法、局部搜索算法的比较290
12.7.2 用消息传递算法求解3SAT问题291
12.8 量子算法简介292
12.8.1 量子比特292
12.8.2 正交测量293
12.8.3 量子门294
12.8.4 一个量子算法295
习题12297
参考文献298
热门推荐
- 2024528.html
- 356409.html
- 711735.html
- 3409516.html
- 2599762.html
- 3506191.html
- 341928.html
- 2126684.html
- 74184.html
- 2001924.html
- http://www.ickdjs.cc/book_2868364.html
- http://www.ickdjs.cc/book_1046755.html
- http://www.ickdjs.cc/book_198064.html
- http://www.ickdjs.cc/book_3241385.html
- http://www.ickdjs.cc/book_2414304.html
- http://www.ickdjs.cc/book_2559514.html
- http://www.ickdjs.cc/book_2984474.html
- http://www.ickdjs.cc/book_3254304.html
- http://www.ickdjs.cc/book_1466942.html
- http://www.ickdjs.cc/book_3023254.html