没有打力荐的理由:
之所以没有打力荐主要是因为这版的中文翻译让我感觉很别扭,理解并不畅快,虽然感觉到译者是在很努力、很认真地翻译,但是因为缺乏算法相关知识,许多讲解的翻译比较生硬。不过这也是大部分英文转中文的计算机书籍的通病,无可奈何啊,总比翻字典看原版强= =……
推荐的理由:
1、其中是由算法的基本架构讲起,富有逻辑性,证明严谨,是初学者建立严谨算法思维的基础,是高级程序员的导师级丛书;
2、图示丰富,麻省理工另有相关pdf课件,结合使用还比较容易理解。从这个角度来说,这本书也相当适用于教学;
3、伪代码丰富。我自己曾抱怨过,它为什么不给整个c++或其它语言程序的示例,但是用久了你就会明白:真正算法的精髓正是在于伪代码,整体程序繁乱的代码只会湮没了它的精要之处。所以,这本书也相当适合当工具书;
我认为学习它最重要的是:
稳下心来,逐步学习,不要慌了手脚……
算法导论对于大部分初学者都有如天书,这很正常,那么从哪里下手呢?不要慌,从目录开始吧。我认为无论是做竞赛的还是程序员都要通读讲具体算法之前的部分,它将是你理解证明、理解算法严谨性以及抗冗余的基础;但是之后呢?它对于具体算法的拗口表述可能让你难以理解,没关系,你可以上网查阅一个对应该算法写好的程序,自己逐步模拟之后结合理解(当然,如果你能查到中文的讲解就更好了,但是最后一定要回归算导,因为网上的证明除了摘自算导的大都不够严谨)
编程界永不褪色的经典书目
对“编程界永不褪色的经典书目”的回应
《算法导论》热门书评
-
有保留的推荐
364有用 49无用 etone 2008-03-06
我对《算法导论CLRS》的态度一直是有所保留的。虽然早在国内的时候,这本书一直被推崇为经典。但我那时就觉得它对算法的描述不好。一段费解的伪码,加上一大段费口舌的解释。我觉得本可以做得更好。后来知道,这是典型的美国本科生用书,美国的本科教材,大抵很罗嗦,都是厚重的大部头书。教授们生怕稍有简略,学生们就...
-
讲义和视频都可以在MIT的网站上下
258有用 4无用 BarkMere 2009-08-22
大家可以上MIT的OCW站看看http://ocw.mit.edu/OcwWeb/Electrical-Engineering-and-Computer-Science/6-046JFall-2005/CourseHome/index.htm另外还有第3版的笔记和PPThttp://ocw.mit....
-
从头到尾读完了,想说的绝不止这些
201有用 12无用 kowizards 2010-04-07
我读算法导论的目标:书上的内容全部看懂(附录除外,已经为这些基础知识专门看了一大厚本的《离散数学》,所以只看了几道从前没思考过的题,),习题(excersice)和每章末的思考题(problem)全部尝试独立完成,即使不能做出,也一定要从网上找到答案。实际完成的内容:书上内容全部看完且看懂(当然看了...
-
99%的题目完成度 楼主黑化的不归路 附带学习心得
76有用 5无用 BAY 2014-11-21
我已经看完《算法导论》很久了,不接触算法也很久了。也没有《算法导论》的习题解答。容我先吼一句:孩子,醒醒吧,那都是骗人的!!!老子都看完算法导论了,还不是一样做着前端的外包,还不是合同到期直接滚了。。。算法酷炫一点有什么用,比大数据部门的一部分人厉害又有什么用,还不是个被裁的命!!!--------...
-
希望评论的人能基本看完再评论
39有用 2无用 囧囧的心情 2013-02-02
之前尝试自学这本书,很失败。。太难。。后来到美国上学开始系统的跟着老师走这本书。基本看完了,也写写评论。首先我肯定是力荐的,经典。然后几个问题:1. 初学者,自学?第一次看之前,我大概过了一遍MIT公开课,看了Data Structure and Algorithms in C++ (大概这个名字)...
书名: 算法导论
作者: [美] Thomas H·Cormen
出版社: 高等教育出版社
出版年: 2002-5
页数: 1180
定价: 68.00元
装帧: 平装
丛书: 国外优秀信息科学与技术系列教学用书
ISBN: 9787040110500