算法设计,ISBN:9787302143352,作者:(美)克林伯格(Kleinberg,J.),()塔多斯(Tardos,E.) 著,张立昂,屈婉玲 译
目录
第1章 引言:某些典型的问题
1.1 第一个问题:稳定匹配
1.2 五个典型问题
带解答的练习
练习
注释和进一步的阅读
第2章 算法分析基础
2.1 计算可解性
2.2 增长的渐近阶
2.3 用表和数组实现稳定匹配算法
2.4 一般运行时间的概述
2.5 更复杂的数据结构:优先队列
带解答的练习
练习
注释和进一步的阅读
第3章 图
3.1 基本定义与应用
3.2 图的连通性与图的遍历
3.3 用优先队列与栈实现图的遍历
3.4 二分性测试:宽度优先搜索的一个应用
3.5 有向图中的连通性
3.6 有向无圈图与拓扑排序
带解答的练习
练习
注释和进一步的阅读
第4章 贪心算法
4.1 区间调度: 贪心算法领先
4.2 最小延迟调度:一个交换论证
4.3 最优高速缓存:一个更复杂的交换论证
4.4 一个图的最短路径
4.5 最小生成树问题
4.6 实现Kruskal算法:Union-Find数据结构
4.7 聚类
4.8 Huffman码与数据压缩
*4.9 最小费用有向树:一个多阶段贪心算法
带解答的练习
练习
注释和进一步的阅读
第5章 分治策略
5.1 第一个递推式:归并排序算法
5.2 更多的递推关系
5.3 计数逆序
5.4 找最接邻近的点对
5.5 整数乘法
5.6 卷积与快速傅里叶变换
带解答的练习
练习
注释和进一步的阅读
第6章 动态规划
6.1 带权的区间调度:一个递归过程
6.2 动态规划原理:备忘录或者子问题迭代
6.3 分段的最小二乘:多重选择
6.4 子集和与背包:加一个变量
6.5 RNA二级结构:在区间上的动态规划
6.6 序列比对
6.7 通过分治策略在线性空间的序列比对
6.8 图中的最短路径
6.9 最短路径和距离向量协议
*6.10 图中的负圈
带解答的练习
练习
注释和进一步的阅读
第7章 网络流
7.1 最大流问题与Ford-Fulkerson算法
7.2 网络中的最大流与最小割
7.3 选择好的增广路径
*7.4 前向流推动最大流算法
7.5 第一个应用:二分匹配问题
7.6 在有向与无向图中的不交路径
7.7 对最大流问题的推广
7.8 调查设计
7.9 航线调度
7.10 图像分割
7.11 项目选择
7.12 棒球排除
*7.13 进一步的方向:对匹配问题增加费用
带解答的练习
练习
注释和进一步的阅读
第8章 NP与计算的难解性
8.1 多项式时间归约
8.2 使用“零件”的归约:可满足性问题
8.3 有效证书和NP的定义
8.4 NP完全问题
8.5 排序问题
8.6 划分问题
8.7 图着色
8.8 数值问题
8.9 Co-NP及NP的不对称性
8.10 难问题的部分分类
带解答的练习
练习
注释和进一步的阅读
第9章 PSPACE:一个超出NP的问题类
9.1 PSPACE
9.2 PSPACE中的难问题
9.3 在多项式空间中解量化问题和博弈问题
9.4 在多项式空间内求解规划问题
9.5 证明问题是PSPACE完全的
带解答的练习
练习
注释和进一步的阅读
第10章 扩展易解性的界限
10.1 找小的顶点覆盖
10.2 在树上解NP难问题
10.3 圆弧集着色
*10.4 图的树分解
*10.5 构造树分解
带解答的练习
练习
注释和进一步的阅读
第11章 近似算法
11.1 贪心算法与最优值的界限:负载均衡问题
11.2 中心选址问题
11.3 集合覆盖:一般的贪心启发式方法
11.4 定价法:顶点覆盖
11.5 用定价法最大化:不交路径问题
11.6 线性规划与舍入:对顶点覆盖的应用
*11.7 再论负载均衡:一个更高级的LP应用
11.8 任意好的近似:背包问题
带解答的练习
练习
注释和进一步的阅读
第12章 局部搜索
12.1 最优化问题的地形图
12.2 Metropolis算法与模拟退火算法
12.3 局部搜索对Hopfield神经网络的应用
12.4 局部搜索对最大割近似的应用
12.5 选择邻居关系
12.6 用局部搜索分类
12.7 最佳响应动态过程与Nash平衡点
带解答的练习
练习
注释和进一步的阅读
第13章 随机算法
13.1 第一个应用:消除争用
13.2 求完全最小割
13.3 随机变量及其期望
13.4 关于MAX 3-SAT的随机近似算法
13.5 随机分治策略:求中位数与快速排序
13.6 散列法:字典的随机实现
13.7 求最邻近点对:一个随机方法
13.8 随机超高速缓存
13.9 Chernoff界
13.10 负载均衡
13.11 包路由选择
13.12 背景:某些基本概率定义
带解答的练习
练习
注释和进一步的阅读
后记:永不停止运行的算法
索引
ImportantnewinsightsintohowvariouscomponentsandsystemsevolvedPremisedontheideath...
《科学大王·植物大观》内容简介:开启神奇的植物王国之旅,从藤萝缠绕、花繁叶茂的热带雨林,到奇特的花、草、树、木、水果、蔬菜
《倪徽奥传》内容简介:倪徽奥,他的一生堪称传奇,东京大审判,他以凛然正气,将侵华日军战犯绳之以法,作为新中国第一位国际法院
全球第一本Docker技术图书中文版,Docker中文社区鼎力支持!Docker核心团队成员权威著作,在技术圈中很有影响力。既是第一本Dock
《对话:21位重塑当代摄影的艺术家》内容简介:本书是当代影像学者、作家傅尔得近年来对当下具有影响力和潜力的国际摄影艺术家的访
机器人学.机器视觉与控制-MATLAB算法基础 本书特色 本书是关于机器人学和机器视觉的实用参考书, **部分“基础知识”(第2章和第3...
《PPT演绎:故事化设计》第1版以其出色的销售成绩位列亚马逊网站畅销书榜,并且凭借其影响力成为《纽约时报》、《华尔街日报》和《
《中国就业战略报告:金融危机以来的中国就业季度分析(2015)》内容简介:就业市场短期分析及预测源于我国劳动力市场短期波动及对
本书全方位介绍了JavaScript,主要讨论了浏览器兼容性、可访问性、底层语法以及与HTML结构层的协同等问题。书中既包括理论性的讲
《木心上海往事》内容简介:木心之所以是木心,离不开上海。木心一生中有两大主要时期,一是上海时期,木心从故乡乌镇走出,来到上
SPSS for Windows 数据统计分析工具应用教程 内容简介 信息技术代表*先进的生产力.其对科学技术理论的推动作用是显而易见的。信息本身的意义并...
《拿笔就画!素描肖像108例》内容简介:许多人都期望能够随心所欲地勾画我们看到的世界和想像的世界,《拿笔就画》这套书将助您实现
二00二年,一項名為「PD的思想」的設計展於東京Ozone展出,本書即為同名展覽型錄的擴充版,蒐錄了從1958年保羅‧漢寧生的「PH燈」
《信号与系统例题分析》共分7章,涵盖了信号及其基本运算、连续与离散时间系统的时域分析、傅里叶变换、离散时间傅里叶变换、傅里
S4A互动程序设计 本书特色 S4A(Scratch for Arduino)是一款由西班牙的Citilab团队在Scratch基础上开发而成的软件,它趣味性强...
《Scrum捷径:敏捷策略、工具与技巧》内容简介:本书Scrum作为主流的敏捷方法,因其简单易行而在软件行业迅速普及。但要想取得成效
本书生动展现了各种科学领域与人们生活的结合,其深度令科学家感叹、文笔令作家叹服,核心价值在于作者展现的人类对科学的恒久敬
《生命为什么可以延续》内容简介:从一颗种子的简单崛起,到幼雏的破壳而出;从稚嫩小树的抽枝发芽,到新生儿的孕育和诞生……生命
操作系统概念(第六版)OPERATING SYSTEM CONCEPTS 本书特色 本套教学用书的特点:权威性——教育部高等教育司推荐、教育部高等学校信息科学与...
《JavaWeb编程从入门到实践》内容简介:JavaWeb开发是目前最流行的网络开发技术之一。《JavaWeb编程从入门到实践》由浅入深,结合