𝔖 Scriptorium
✦   LIBER   ✦

📁

算法设计与分析(第4版)

✍ Scribed by 王晓东


Publisher
清华大学出版社
Year
2018
Tongue
Chinese
Leaves
358
Edition
4
Category
Library

⬇  Acquire This Volume

No coin nor oath required. For personal study only.

✦ Synopsis


为了适应培养我国21世纪计算机各类人才的需要,结合我国高等学校教育工作的现状,立足培养学生能跟上国际计算机科学技术的发展水平,更新教学内容和教学方法,提高教学质量,本书以算法设计策略为知识单元,系统地介绍计算机算法的设计方法与分析技巧,以期为计算机科学与技术学科的学生提供广泛而坚实的计算机算法基础知识。另有配套的《算法设计与分析(第4版)习题解答》,对本书的全部习题做了详尽的解答。 本书内容丰富,观点新颖,理论联系实际。不仅可用作高等学校计算机专业本科生和研究生学习计算机算法设计的教材,而且也适合广大工程技术人员和自学读者学习参考。

✦ Table of Contents


封面
扉页
内容简介
版权页
21世纪大学本科计处机专业系列教材编委会
前言
目录
第1章 算法引论
1.1 算法与程序
1.2 表达算法的抽象机制
1.3 描述算法
1.4 算法复杂性分析
小结
习题
第2章 递归与分治策略
2.1 递归的概念
2.2 分治法的基本思想
2.3 二分搜索技术
2.4 大整数的乘法
2.5 Strassen矩阵乘法
2.6 棋盘覆盖
2.7 合并排序
2.8 快速排序
2.9 线性时间选择
2.10 最接近点对问题
2.11 循环赛日程表
小结
习题
第3章 动态规划
3.1 矩阵连乘问题
3.2 动态规划算法的基本要素
3.3 最长公共子序列
3.4 凸多边形最优三角剖分
3.5 多边形游戏
3.6 图像压缩
3.7 电路布线
3.8 流水作业调度
3.9 0-1背包问题
3.10 最优二叉搜索树
小结
习题
第4章 贪心算法
4.1 活动安排问题
4.2 贪心算法的基本要素
4.3 最优装载
4.4 哈夫曼编码
4.5 单源最短路径
4.6 最小生成树
4.7 多机调度问题
4.8 贪心算法的理论基础
小结
习题
第5章 回溯法
5.1 回溯法的算法框架
5.2 装载问题
5.3 批处理作业调度
5.4 符号三角形问题
5.5 n后问题
5.6 0-1背包问题
5.7 最大团问题
5.8 图的m 着色问题
5.9 旅行售货员问题
5.10 圆排列问题
5.11 电路板排列问题
5.12 连续邮资问题
5.13 回溯法的效率分析
小结
习题
第6章 分支限界法
6.1 分支限界法的基本思想
6.2 单源最短路径问题
6.3 装载问题
6.4 布线问题
6.5 0-1背包问题
6.6 最大团问题
6.7 旅行售货员问题
6.8 电路板排列问题
6.9 批处理作业调度
小结
习题
第7章 概率算法
7.1 随机数
7.2 数值概率算法
7.3 舍伍德算法
7.4 拉斯维加斯算法
7.5 蒙特卡罗算法
小结
习题
第8章 NP完全性理论与近似算法
8.1 P类与 NP类问题
8.2 NP完全问题
8.3 一些典型的 NP完全问题
8.4 近似算法的性能
8.5 顶点覆盖问题的近似算法
8.6 旅行售货员问题近似算法
8.7 集合覆盖问题的近似算法
8.8 子集和问题的近似算法
小结
习题
第9章 串与序列的算法
9.1 子串搜索算法
9.2 后缀数组与最长公共子串
9.3 序列比较算法
小结
习题
第10章 算法优化策略
10.1 算法设计策略的比较与选择
10.2 动态规划加速原理
10.3 问题的算法特征
10.4 优化数据结构
10.5 优化搜索策略
小结
习题
第11章 在线算法设计
11.1 在线算法设计的基本概念
11.2 页调度问题
11.3 势函数分析
11.4 k服务问题
11.5 Steiner树问题
11.6 在线任务调度
11.7 负载平衡
小结
习题
正文结束
词汇索引
参考文献


📜 SIMILAR VOLUMES


算法设计与分析 第2版
✍ 黄宇 📂 Library 📅 2020 🏛 机械工业出版社 🌐 Chinese

本书是作者在多年从事算法设计与分析课程教学和研究的基础上编写而成,系统地介绍了算法设计与分析的理论、方法和技术。内容围绕两条主线来组织。一条主线是介绍典范性的算法问题,如排序、选择、图遍历等。 另一条主线是介绍典范性的算法设计分析策略,如分治、贪心、动态规划等算法设计策略和对手分析、平摊分析等算法分析策略。本书中两条主线交替进行,每条主线又各自分为基本和进阶两部分。 已附上书签

算法设计与分析(第3版)
✍ 郑宗汉、郑晓明 📂 Library 📅 2017 🏛 清华大学出版社 🌐 Chinese

《算法设计与分析》系统地介绍了算法设计与分析的概念和方法,共4篇内容。第1篇介绍算法设计与分析的基本概念,结合穷举法、排序问题及其他一些算法,对算法的时间复杂性的概念及复杂性的分析方法作了较为详细的叙述;第2篇以算法设计技术为纲,从合并排序、堆排序、离散集合的union和find操作开始,进而介绍递归技术、分治法、贪婪法、动态规划、回溯法、分支与限界法和随机算法等算法设计技术及其复杂性分析;第3篇介绍计算机应用领域里的一些算法,如图和网络流,以及计算几何中的一些问题;第4篇介绍算法设计与分析中的一些理论问题,如NP完全问题、计算复杂性问题、下界理论问题,最后介绍近似算法及其性能分析。 《算法

算法设计与分析(第2版)
✍ 屈婉玲; 刘田; 张立昂; 王捍贫 📂 Library 📅 2016 🏛 清华大学出版社 🌐 Chinese

<p>本书为计算机类专业核心课程“算法设计与分析”教材. 全书以算法设计技术和分析方法为主线来组织各知识单元. 主要内容包括基础知识、分治策略、动态规划、贪心法、回溯与分支限界、线性规划、网络流算法、算法分析与问题的计算复杂度、NP完全性、近似算法、随机算法、处理难解问题的策略等. 力求突出对问题本身的分析和求解方法的阐述,从问题建模、算法设计与分析、改进措施等方面给出适当的建议,同时也简要介绍了计算复杂性理论的核心内容和处理难解问题的一些新技术.</p>

算法设计与分析(第3版)
✍ 王红梅 📂 Library 📅 2022 🏛 清华大学出版社 🌐 Chinese

<p>本书将经典问题和算法设计技术结合,以读者容易理解和接受的方式,系统介绍了算法设计技术,包括模拟法、递推法、蛮力法、分治法、减治法、贪心法、动态规划法、深度优先搜索、广度优先搜索、回溯法、A*算法、限界剪枝法、近似算法、概率算法和群智能算法;同时以通俗易懂的方式,系统介绍了算法分析技术,包括算法的时间复杂度分析、空间复杂度分析、算法、确定性算法、非确定性算法、P类问题、NP类问题和NP完全问题。所有问题都用伪代码给出了算法描述,并提供了C++语言程序源码,且在C++语言的典型编程环境下调试通过。 本书案例丰富,叙述清晰,深入浅出,结合应用,符合算法学习者的认知规律,可作为高等院校计算机专

算法设计与分析习题解答(第4版)
✍ 王晓东 📂 Library 📅 2018 🏛 清华大学出版社 🌐 Chinese

本书是《算法设计与分析(第4版)》配套辅助教材。本书将结合原教材的内容,进一步讨论和讲解原教材中的重点和难点,问题分析,求解思路和方法,为读者深刻体会问题求解的核心思想提供帮助。由于原教材的内容有一定的深度和难度,读者在学习和解答习题过程中会遇到一定的困难,因此本书选择了原教材的一些典型的习题和难题,给出详细的解答和分析。 本书内容丰富,观点新颖,理论联系实际。不仅可用作高等学校计算机专业本科生和研究生学习计算机算法设计的教材,而且也适合广大工程技术人员和自学读者学习参考。