算法设计与分析

屈婉玲

出版时间

2011-04-30

ISBN

9787302247562

评分

★★★★★

标签

编程

书籍介绍
这不是一本适合'随手翻阅'的算法书,而是一本需要正襟危坐、跟着屈婉玲的思路一步步啃下来的教材。它最大的特点是用'算法设计技术'而非'具体代码'来组织全书:分治、动态规划、贪心、回溯、分支限界,每一类都先讲清'问题怎么建模、方法凭什么成立',再谈如何改进。读者反馈里出现频率最高的评价是'讲述清晰',尤其经典算法情景的铺陈,有助于真正理解这几类核心思想的来龙去脉。但正因'以理论为主、通篇伪代码',它'启发性偏弱'、'cs的实操感觉很淡',课后题质量也饱受争议。从第六章线性规划之后,NP完全性、近似算法、随机算法等章节被不少人'逐渐无法理解',甚至被吐槽'像数学课'。它适合愿意打牢理论根基、把这门课当必修课认真对待的人;若期待'照着就能写出可运行程序',可能会失望。
作者简介
屈婉玲,1969年毕业于北京大学物理系物理学专业,现任北京大学信息科学技术学院教授、博士生导师,中国人工智能学会离散数学专委会委员,主要研究方向是算法设计与分析,发表论文20多篇,出版教材、教学参考书、译著20多部,其中包含多部国家级规划教材和北京市精品教材,所讲授的离散数学课程被评为国家级精品课程,两次被谰为北京大学十佳教师,并获得北京市优秀教师称号,曾主持过多项国家级教材和课程建设项目,并获得北京市教育学成果(高等教育)一等奖。 张立昂,1965年毕业于北京大学数学力学系数学专业,北京大学信息科学技术学院教授、博士生导师。一直从事数学和理论计算机科学的教学与研究,主要研究方向是计算复杂性理论和算法设计与分析,发表论文20余篇,出版教材、教学参考书、译著20余本,其中包含多本国家级规划教材和北京市精品教材。获教育部科学技术进步二等奖,北京市教育教学成果(高等教育)一等奖,北京大学教学成果一等奖、正人奖救金及教学优秀奖等。 北京大学信息科学技术学院软件研究所副教授、中国电子学会电路与系统分会图论与系统优化专业委员会秘书长、中国计算机学会和中国电子学会高级会员。毕业于中国科学技术大学.目前主要从事算法分析和计算复杂度、量子信息处理等方面的研究工作,翻译出版了多部国外著名离散数学和计算机理论教材。 王捍贫 博士,北京大学信息科学技术学院教授,博士生导师,软件研究所副所长,人工智能学会离散数学专委会副主任。长期从事离散数学、形式化方法及算法设计与分析的教学和研究工作。主持完成多项国家研究课题,撰写和翻译多部离散数学和计算理论教材,曾获得北京市教学成果奖一等奖,系国家精品课“离散数学”课程主讲教师,“算法设计与分析”课程主讲教师。
目录
第1章 基础知识第2章 分治策略第3章 动态规划第4章 贪心法第5章 回溯与分支限界第6章 算法分析与问题的计算复杂度第7章 NP完全性第8章 近似算法第9章 随机算法第10章 处理难解问题的策略参考文献
用户评论
算法设计教材,有点儿像《算法设计》缩略版。重点还比较突出,但有些地方有点儿过简了
算法新世界的大门向我打开。在SAP实习时,mentor对我说,做高级程序员最关键的还是基础知识,尤其是数据结构和算法。他建议,我试试TopCoder算法竞赛。而这本书,非常适合学习算法设计和分析。它强调算法设计的思想和原则,数学推导过程详细,配有大量实例示范。伪代码描述,专注于思想,不必纠结于实施细节。
略去一些最有趣的关键证明,线性规划根本不讲清楚,有些地方过不去也稀里糊涂过去了,严谨性欠佳
算法课教材。两个字评价:薄,好!
屈婉玲教授的视频课配上这本书让我受益匪浅,对算法的有了一个更加系统和深刻的认识。
如果没有老师的讲解,这书大概只能给三颗星…
读了二部图之前的部分 很喜欢 大部分章节都ok 线性规划部分可能需要自己补充一些证明细节 后面从二部图开始就没看下去了 哪天再捡起来看看吧
今天屈奶奶走了 学校里有各种各样的老师 大多都匆忙 忙着申请项目 忙着兼职 忙着扩大影响力 极少还有老师像她那样每堂课都很准时 带着一份自在从容来到教室 一上课就拿起粉笔写板书 不用ppt 而是一上来就手写伪码 老太太常常一只手写板书 另一手还插裤兜里 酷得不要不要的 一个半小时写下来 精气神依然十足 当然不是因为年龄大不习惯新工具 14、15年Andrew Ng的coursera上线之后 屈奶奶还是国内第一批在上面发布Mooc课程的老师呢 那会儿她都70多了 “画风清奇 自在一心”大概就是我能想到的对尊敬的老师最好的评价了吧
求书
收藏