





定价:35元
印次:2-8
ISBN:9787302429555
出版日期:2016.03.01
印刷日期:2022.01.21
图书责编:张瑞庆
图书分类:教材
本教材为普通高等教育“十一五”国家级规划教材《算法设计与分析(第2版)》(主教材)的辅助教材. 主教材的主要内容包括基础知识、分治策略、动态规划、贪心法、回溯与分支限界、线性规划、网络流算法、算法分析与问题的计算复杂度、NP完全性、近似算法、随机算法、处理难解问题的策略等. 本书对主教材所阐述的算法设计技术和分析方法进行了总结,并对其中200多道习题给出了详尽的解答和分析. 本书适合作为大学计算机科学与技术、软件工程、信息安全、信息与计算科学等专业本科生和研究生的辅助教学用书,也可以作为从事实际问题求解的算法设计与分析工作的参考书.
屈婉玲、刘田、张立昂、王捍贫系北京大学信息科学技术学院教授或副教授,常年从事离散数学、概率统计、算法设计与分析、计算复杂性理论的教学和研究。独立或合作编写过包括离散数学、概率统计、算法设计与分析、可计算性与计算复杂性理论导引等30多部教材,其中有3部列选国家十一五规划教材。这些教材被数十所大学的计算机或信息管理专业选用,累计出版几十万册,在国内有比较广泛的影响,离散数学教材中2部被评为北京市精品教材,1部评为普通高等教育精品教材,可计算性与计算复杂性导引一书获得教育部科技进步二等奖。
作为问题求解和程序设计的重要基础,算法设计与分析在计算机科学与技术专业的课程体系中是一门重要的必修课. 通过该课程的学习,不但为学习其他专业课程奠定了扎实的基础,而且对培养学生分析与解决问题的能力及计算思维有着不可替代的作用. ACM IEEE Computing Curricula 2004与我国教育部计算机科学与技术专业教学指导委员会提出的《计算机科学与技术专业规范2005》都把该课程列入本专业的核心课程之一. 本书是国家高等教育“十一五”规划教材《算法设计与分析》(清华大学出版社出版,屈婉玲等编著)的辅助教材. 主教材包括算法设计、算法分析、计算复杂性理论等重要内容. 结合各种典型应用,主教材首先深入分析了各种算法设计技术的适用范围、设计步骤、正确性证明与复杂度的分析方法、改进算法的途径、局限性等,为从事实际问题求解的算法设计与分析工作在理论上提供清晰的、整体的思路和方法,并在此基础上介绍了问题难度的分析方法和计算复杂性理论的基本框架和一些重要的结果. 算法具有广泛的应用背景,习题量大,方法灵活. 针对给定算法问题,在建模、设计技术选择、效率分析、改进途径等方面,初学者往往不知道如何着手. 本书在多年算法教学的基础上精选了100多道典型的习题,给出了详尽的解答和分析,以期对初学者有所帮助. 与主教材配套,本书也分为10章. 第1章是基础知识;第2~5章分别阐述分治策略、动态规划、贪心法、回溯与分支限界等算法设计技术;第6章介绍算法分析和问题的计算复杂度;第7章是NP完全性理论;第8章是近似算法;第9章是随机算法;第10章介绍处理难解问题的策略. 每章首先对所涉及...
1.1内容提要1
1.2习题3
1.3习题解答与分析7
第2章分治策略12
2.1内容提要12
2.2习题13
2.3习题解答与分析17
第3章动态规划32
3.1内容提要32
3.2习题35
3.3习题解答与分析38
第4章贪心法52
4.1内容提要52
4.2习题55
4.3习题解答与分析58
第5章回溯与分支限界73
5.1内容提要73
5.2习题75
5.3习题解答与分析76
第6章线性规划81
6.1内容提要81 基础知识第 1 章算法设计与分析习题解答与学习指导(第2版)6.2习题83
6.3习题解答与分析88
第7章网络流算法109
7.1内容提要109
7.2习题111
7.3习题解答与分析115
第8章算法分析与问题的计算复杂度133
8.1内容提要133
8.2习题134
8.3习题解答与分析135
第9章NP完全性141
9.1内容提要141
9.2习题142
9.3习题解答与分析144
第10章近似算法150
10.1内容提要150
10.2习题151
10.3习题解答与分析152
第11章随机算法155
11.1内容提要155
11.2习题156
11.3习题解答与分析156
第12章处理难解问题的策略162
12.1内容提要162
12.2习题163
12.3习题解答与分析163
参考文献179