算法(第4版)的书评 (20)

free斩 2014-08-10 00:14:34

经典之能让本学渣看懂,学到东西,不打瞌睡的书便是好书

个人觉得是我见过的最简单易懂的算法入门书籍。 以前搜刮过几本算法竞赛书,但是难度终归太大【好吧,其实是自己太懒了】。 略翻过教材,大多数水校的教材,大家懂的。好一点的也是那本国内的经典,不是说它写的不好,只是没有这一本好。 本书Java实现...  (展开)
zxchaos 2018-04-06 21:35:19

一些琐碎的感想

这是工作七年来读完的第一本大部头. 这本书是2014年买的, 买完后一直没下决心去读, 放了两年多才开始读. 为什么要读这本书呢? 首先我是Java程序员, 而这本书中的算法就是用Java语言描述的, 语言这门槛对我来说是没有的, 阅读时直接领会算法不必纠结于语言的语法. 其次, 我认为...  (展开)
_cgrw_ 2019-06-12 11:20:45

《算法(第4版)》KMP理解

这篇书评可能有关键情节透露

贴一篇过往写过的小文,方便水友理解书中给出的KMP算法。 KMP算法解决这样一个问题:已知一个文本字符串和一个模式字符串,在前者中查找并返回后者第一次出现的位置。先看用暴力方法如何求解,代码如下: public static int search(String pat, String txt) { int j, M = pat.l...  (展开)
世界很大 2018-05-19 22:17:00

基本是公认的最好的算法入门书了吧

最好的算法入门书,当之无愧 内容全面实用,覆盖常用的排序,查找,图,字符串操作 讲解生动,能用简单精炼的语句将复杂问题讲清楚,作者的算法和语言功力都很出色 值得单说的是里面的配图,一图胜千言,大赞 选择一本书,作者非常重要,好作者不是好书的充分条件,但一定是必...  (展开)
调调 2014-10-22 00:30:47

这本书的翻译之垃圾真是前无古人了

1.4.2.1的实例是文件中任意三个和为0的数组合的数量 翻译的是一个文件中所有和为0的三整数元组的数量 这种蹩脚的翻译就不说了 在推断公式的时候原版中公式推导步骤和变量地难以全都没了,这书看得7荤8醋的那些说好的人你们真的看过这个书么。 这书真是谁买谁上当啊。另外什...  (展开)
柳双六 2022-05-10 17:38:04

瞎写的书评数百赞,认真的书评没人看

[算法(第4版)] 看到有评价说:“不懂JAVA语言基础的人建议跳过第一章”。 我觉得他说的不太对。因为怕错过重要的内容,我还是尽量去读了第一章。作为一个有JAVA语言基础的人,看完第一章后,我认为:“有JAVA基础的你也没必要去看”,真的看的我很痛苦。但是,虽然我们不看第...  (展开)
WzoneLayer 2019-05-11 07:27:52

相关资源

配套官网: https://algs4.cs.princeton.edu/home/ 配套视频: https://www.coursera.org/learn/algorithms-part1/ https://www.coursera.org/learn/algorithms-part2/ 可视化工具: https://visualgo.net/zh  (展开)
wendellup 2015-06-29 09:44:06

《算法》读书笔记

这篇书评可能有关键情节透露

2015.6.29 1.3 背包、队列和栈 1.3.1.7 算数表达式求值 Dijkstra的双栈方法介绍了栈的使用,超赞! ---------------------------------------------------------  (展开)
Joeswooddd 2022-05-01 00:42:20

算法经典教科书

这本书可以读很多遍,第一遍简单的书中的案例和内容,可能是翻译的问题,看中文不像看英文那么容易找到关键字,第一遍看不懂一些命题,直接看图片,代码自己写一遍。第二遍推导书中的命题和推论,你就会发现这些命题是多么严谨和学术化,在这一遍中,掌握算法分析和需求分析,...  (展开)
林建鸿 2021-11-21 15:48:33

经典之作

这本书确实经典,基本涵盖了日常用到的算法与数据结构,很详细也很厚。很早就买了,不过没来得及翻开,等到以后考上研究生了或者工作了,可以慢慢细读一下。但是也有一些不足的地方,比如一些经典的算法和数据结构没有涵盖进去,当然这并不影响它是一本好书。确实某些地方比国...  (展开)
创造404 2021-11-07 00:54:22

6.5分

大学的时候写过一段时间ACM,但是算法能力一直一般,这本书也是反反复复翻过很多次,但是一直没有全文读完过,一直当一本工具书查阅。原因不仅是因为它看起来很“厚”,而且作为一个非java程序员来说,这种契约式编程的方式,看起来还是有些不适应的,虽然代码很短,但是这种编...  (展开)
Ben Shi 2017-06-05 16:39:31

很好读的算法书,但个别地方似乎没讲清楚,阐述一下我的理解

这本书有很多图,英文电子版还是彩图,读起来确实轻松愉快,另外还提供了质量很高的完整java代码,对java程序员更是加分项,在帮助理解的同时还示范了如何写高质量的代码。 完整读下来印象中有个别地方没讲清楚或者说不好理解,以下阐述一下我的理解: 1.KMP DFA构造是难点,...  (展开)
xsf 2016-11-14 20:59:43

瑕不掩瑜

这本书算是算法与数据结构的入门的第一本书,除了开头用了不少篇幅介绍Java语法显得浪费纸张外(个人觉得完全),别的部分都是不错的,如果最后再加上动态规划就好了,这样才算全面!厚厚的书本其实没讲的太深入,太对于入门的人来说刚刚好。前十分之一介绍Java的内容删除换成高...  (展开)
5+2=7 2015-02-06 11:21:48

超棒的一本书!

翻译不太给力,内容超赞。这不是高级的算法书,所以请不要跟算法导论比较。我觉得现在大学里,可以用这个当教材讲数据结构和算法,上两个学期,效果肯定好,知道有没有学校这样。而且网上还有作者在普林斯顿大学讲的公开课。  (展开)
angwer 2013-03-27 14:02:12

非常好的算法入门书

还没看完就迫不及待来评论一下。这本书写的是在是棒极了。之前看过第一版的和第三版的,和这版最大的区别是之前都是用C语言实现,这版是用的Java,所以也叫了Algorithms而不是Algorithms in C。刚看的时候不得不说很失望,因为本人不是很喜欢Java,但看了第二部分,竟然非常感...  (展开)
蘑菇小鸡炖土豆 2019-09-02 18:44:29

还可以 美中不足的就是有些代码不够优雅

这篇书评可能有关键情节透露

比如 快排 的切分 我认为写的太复杂啰嗦了 还有就是二叉堆 写的有点过于入门 二叉堆的定义 非要从数组1开始 实际工程情况是数组从0开始 虽然本书提供了 改写less swap来满足情况 不过有点hack了 关于这方面 推荐看 https://www.cnblogs.com/skywang12345/p/3610187.html ...  (展开)
燕青 2014-01-25 11:41:06

图论这章很弱

没看全部,就挑这看图论这章就明显很弱。 看这本书的图论,我什么都不能理解,BFS和DFS都说不清楚, 最后没办法,还是得去看CLRS才看懂了意思。 整体感觉不好。 ------------------- 貌似字码的太少了,评论不够字数不让发表。 @#¥%……&×(#¥%……&×  (展开)
whj 2014-01-28 23:26:03

感觉很不好

才刚开始看,就感觉很糟糕,凡是依赖私有的库函数给我的感觉就很差!如果知道会这样的话就不买了,本人水平比较低,不是通俗易懂我基本无法理解。早知道买算法导论...还的买本java的书看...计算机科学丛书 的 java语言程序设计 都比这个深入浅出....  (展开)
陈尼玛 2014-12-06 14:29:49

第一章写的很垃圾,已经不想看了,废话连篇

译者是托吧??说什么不会java的也能看下去,这里面java语法讲的很飘很飘,初学者根本不会懂讲什么。我学过c和c++表示看第一章的java语法感觉都是废话连篇,实质的东西没学到什么,根本不知道讲的什么的,翻译的非常绕口。第一章还没看完,我已经不想看了,竟然第一章占了那么...  (展开)
有一些书评被折叠了 为什么被折叠?
评论被折叠,是因为发布这条评论的帐号行为异常。评论仍可以被展开阅读,对发布人的账号不造成其他影响。如果认为有问题,可以联系豆瓣电影。
立春·少年志 2017-03-24 23:47:08

强烈推荐 少年们入门的第一本算法书

先说观点,本书极好! 虽然一些IO方面有用到自身的API库,但完全不妨碍算法讲解。虽然是Java,但既然只要C/C++基础,那么相信毫无困难,更何况前面还有Java的一些入门讲解。对比之前看过的数据结构与算法的书,要么翻译不到位,要么陷于模版范性过于复杂,要么算法不够精简。 ...  (展开)

订阅算法(第4版)的书评