您的浏览历史

算法导论(原书第2版)(08年度畅销榜NO.2)(被《程序员》等机构评选为2006年最受读者喜爱的十大IT图书之一)

查看选用该教材的高校 
 电子书Web试读版:试读本书 全部品种


精彩评论
市场价 : ¥85.00
会员价 : ¥63.75(75折)

基本信息
【评  价】 (共 255 条) 参与评论
【原 书 名】 Introduction to Algorithms, Second Edition
【原出版社】 The MIT Press
【作  者】(美)Thomas H.Cormen, Charles E.Leiserson 等 [同作者作品] [作译者介绍]
【译  者】 潘金贵[同译者作品] 顾铁成 李成法 叶懋
【丛 书 名】 计算机科学丛书
【出 版 社】 机械工业出版社     【书 号】 7111187776
【上架时间】 2006-9-21
【出版日期】 2006 年9月 【开 本】 16开 【页 码】 754     【版 次】2-1
【所属分类】 计算机 > 计算机科学理论与基础知识 > 计算理论 > 算法
教材 > 征订教材 > 高等理工
教材 > 研究生/本科/专科教材 > 工学 > 计算机
教材 > 计算机教材 > 本科/研究生 > 计算机专业 > 计算机基础课程 > 算法与数学基础
编辑推荐

本书被china-pub会员评为“2007年我最喜爱的十大技术图书”之一
本书被《程序员》等机构评选为2006年最受读者喜爱的十大IT图书之一
本书以相当的深度介绍了许多常用的数据结构和有效的算法,使得这些算法的设计和分析易于被各个层次的读者所理解。
本书编写上采用了“五个一”,即一章介绍一个算法、一种设计技术、一个应用领域和一个相关话题。



推荐阅读
算法设计(英文影印版)

市场价:¥68.00
4-5星价:¥51.00
[购买] [收藏]

【内容简介】

本书深入浅出,全面地介绍了计算机算法。对每一个算法的分析既易于理解又十分有趣,并保持了数学严谨性。本书的设计目标全面,适用于多种用途。涵盖的内容有:算法在计算中的作用,概率分析和随机算法的介绍。本书专门讨论了线性规划,介绍了动态规划的两个应用,随机化和线性规划技术的近似算法等,还有有关递归求解、快速排序中用到的划分方法与期望线性时间顺序统计算法,以及对贪心算法元素的讨论。本书还介绍了对强连通子图算法正确性的证明,对哈密顿回路和子集求和问题的NP完全性的证明等内容。全书提供了900多个练习题和思考题以及叙述较为详细的实例研究。.

本书内容丰富,对本科生的数据结构课程和研究生的算法课程都是很实用的教材。本书在读者的职业生涯中,也是一本案头的数学参考书或工程实践手册。

在有关算法的书中,有一些叙述非常严谨,但不够全面,另一些涉及了大量的题材,但又缺乏严谨性。《算法导论》将严谨性和全面性融为一体。..

本书深入讨论各类算法,并着力使这些算法的设计和分析能为各个层次的读者接受。各章自成体系,可以作为独立的学习单元。算法以英语和伪代码的形式描述,具备初步程序设计经验的人就能看懂。说明和解释力求浅显易懂,不失深度和数学严谨性。

本书自第1版出版以来,已经成为世界范围内广泛使用的大学教材和专业人员的标准参考书。第2版增加了论述算法作用、概率分析与随机算法、线性规划等几章。同时,对第1版的几乎每一节都作了大量的修订。一项巧妙而又重要的修改是提前引入循环不变式,并在全书中用来证明算法的正确性。在不改变数学和分析重点的前提下,作者将许多数学基础知识从第一部分移到了附录中,并在开始部分加入了一些富有诱导性的题材。...

【作译者介绍】

本书提供作译者介绍
Thomas H. Cormen博士是达特茅斯学院计算机科学系副教授。
Charles E. Leiserson是麻省理工学院计算机科学与电气工程系教授。
Ronald L. Rivest是麻省理工学院计算机科学系Andrew与Erna Viterbi具名教授。
Clifford Stein是哥伦比亚大学工业工程与运筹学副教授。
.. << 查看详细

【目录信息】


出版者的话
专家指导委员会
译者序.
前言
第一部分 基础知识
引言
第1章 算法在计算中的作用
1.1 算法
1.2 作为一种技术的算法
第2章 算法入门
2.1 插入排序
2.2 算法分析
2.3 算法设计
2.3.1 分治法
2.3.2 分治法分析
第3章 函数的增长
3.1 渐近记号
3.2 标准记号和常用函数
<< 查看详细目录

【译者序】

一、本书的内容
目前,市面上有关计算机算法的书很多,有些叙述严谨但不全面,另外一些则是容量很大但不够严谨。本书将叙述的严谨性以及内容的深度和广度有机地结合了起来。第1版推出后,即在世界范围内受到了广泛的欢迎,被各高等院校用作多种课程的教材和业界的标准参考资料。它深入浅出地介绍了大量的算法及相关的数据结构,以及用于解决一些复杂计算问题的高级策略(如动态规划、贪心算法、平摊分析等),重点在于算法的分析和设计。对于每一个专题,作者都试图提供目前最新的研究成果及样例解答,并通过清晰的图示来说明算法的执行过程。.
本书是原书的第2版,在第1版的基础之上增加了一些新的内.. << 查看译者序

【前言】

本书提供了对当代计算机算法研究的一个全面、综合性的介绍。书中给出了多个算法,并对它们进行了较为深入的分析,使得这些算法的设计和分析易于被各个层次的读者所理解。力求在不牺牲分析的深度和数学严密性的前提下,给出深入浅出的说明。.
书中每一章都给出了一个算法、一种算法设计技术、一个应用领域或一个相关的主题。算法是用英语和一种“伪代码”来描述的,任何有一点程序设计经验的人都能看得懂。书中给出了230多幅图,说明各个算法的工作过程。我们强调将算法的效率作为一种设计标准,对书中的所有算法,都给出了关于其运行时间的详细分析。
本书主要供本科生和研究生的算法或数据结构课程使.. << 查看前言

【免费试读】

 电子书Web试读版:试读本书 全部品种
第2章免费试读..   第3章免费试读..   第4章免费试读..   第15章免费试读..   免费试读 第2章..   免费试读 第1章..  
>>进入在线免费试读
评论交流 共有255人开贴评论  442人参与评论  256人参与打分 查看
162人
 63%
用户平均打分
我要写评论 help如何参与评论和打分
51人
 19%
27人
 10%
8人
 3%
8人
 3%

mytianya
三级评论员
该会员在china-pub购买过此书
评价等级:  
发表于:2009-5-27 12:49:00
对于算法,其实真正开始认识到它的重要性,是看Linux内核路由部分的Hash表和基于Tree的实现,后面又慢慢发现,在对性能要求严格的环境下,基于堆的实现居然如此重要,才开始慢慢想更深入下去,虽然之前也看过一些算法方面的书,但只能算是知道;越到后面,也越知道这些基础的重要性,比如算法,比如数学,做工程,也许你更着前人的脚步,你可以很好的解决问题,但没有这些基础,你却很难创造性的去理解和解决新的问题
您觉得呢? 送鲜花 (得4支)  扔鸡蛋 (得0个)

gycnju
二级评论员
评价等级:  
发表于:2007-1-25 10:15:00
怎么一直有些人喜欢废话这样那样的翻译问题!
CLRS我读了1/3了,觉得翻译不错,很流畅,更本不影响阅读,也能很好的理解算法和数据结构的思想。
至于上面的一些小问题,试想,对一句话都要揣摩很长时间来翻译的话,那这本书的中译版在你有声之年是没希望翻译完了,老师门顶者很大的科研压力,花了很多精力翻译这本书,是应当受到尊重的~!而不是一群没什么学术背景基础的人废话所谓中国学术风气差~!有本事就看英文版,不然出国去好了,不过是有没有本事出国罢了。。。。
回复 ( 60条评论-- 点击查看讨论 )
您觉得呢? 送鲜花 (得17支)  扔鸡蛋 (得93个)

mgjrr16888

三级评论员
  
发表于:2009-3-26 18:49:00
如果:
1.如果能如前言说的,能将这本书扩充成3000页之巨,那才是大家的福气啊.
2.如果能做一个硬皮精装本,就很适合收藏了.
3.如果国内能组织一些老师来做一个习题全解,那就满足了.

这本书内容比<艺术>还是少了不少.但是语言上确实相当容易理解.非学究派的学生和程序员当然更适合这本
您觉得呢? 送鲜花 (得0支)  扔鸡蛋 (得0个)

Roburite

二级评论员
该会员在china-pub购买过此书
评价等级:  
发表于:2008-12-21 18:34:00
讲得很全,可以当参考书来查,不过相对而言,我还是更喜欢manber的那本《算法引论》,那本书更善于描述算法产生的过程,算是“授人以渔”吧,而本书更像大全似的算法书。
您觉得呢? 送鲜花 (得0支)  扔鸡蛋 (得0个)

smallreed

二级评论员
  
发表于:2008-12-17 21:38:00
这本书的内容是所有软件开发人员必须具备的基本素质!
这本书用来夯实基础,还是不错的!
您觉得呢? 送鲜花 (得0支)  扔鸡蛋 (得0个)
我要写评论
查看所有评论交流(共255条)