《数据结构与算法JavaScript描述》书评

出版日期:2014-8
ISBN:9787115363390
作者:[美] Michael McMillan
页数:216页

有点失望

感觉书中错误很多,另外很多内容不够深入了。一个比较失望的点是,这本书有点像是数据结构与算法和JS的生硬结合,其实还比较期待一些更加符合JS习惯的做法,还有各个数据结构在JS下的高性能实现及性能测试。比如就很想看看 Typed Array 与数据结构的结合之类。还是有所收获,但是不如预期的多,经常需要深入了解得自行查阅相关资料。总体读着感觉有点不值得。还没读完。

一些关于此书的评论

http://www.zhihu.com/question/24763889知乎上有人开了个帖子,询问大家对这本书的意见,作为译者之一,以下是我的一些看法。我是本书的译者之一,这本书缺点很多:1. 内容浅尝辄止,对于学过数据结构和算法的人来说,没什么看头。2. 原书错误太多,包括拼写、表达,代码,甚至有些概念性错误,这点从原书的勘误列表就可看出:http://www.oreilly.com/catalog/errata.csp?isbn=06369200295573. 原书语言干巴巴的,算是我读过的英文技术书籍里比较枯燥的。但是,这本书也不是一无是处:1. 它覆盖了常用的基本数据结构,和严蔚敏那本书的广度差不多,如果读者只会JavaScript语言,算是一本不错的入门书,而且据我所知,拿JavaScript讲数据结构的,目前只此一本。2. 书中很多例子来源于常见的一些面试题目,算是与时俱进。3. 我和另外一位译者翻译时纠正了原书中的错误。总体上我给此书打3星,翻译时将那么多数据结构从头复习了一遍,感觉还是挺开心的,另外还在本书中知道了#约瑟夫环#原来有一个相当凄美的故事。传 说在公元1世纪的犹太战争中,犹太历史学家弗拉维奥•约瑟夫斯和他的40个同胞被罗马士兵包围。犹太士兵决定宁可自杀也不做俘虏,于是商量出了一个自杀方 案。他们围成一个圈,从一个人开始,数到第三个人时将第三个人杀死,然后再数,直到杀光所有人。约瑟夫和另外一个人决定不参加这个疯狂的游戏,他们快速地 计算出了两个位置,站在那里得以幸存。写一段程序将n个人围成一圈,并且第m个人会被杀掉,计算一圈人中哪两个人最后会存活。使用循环链表解决该问题。

不推荐

1. 一星给原作者辛苦2. 二星给译者辛苦3. 作为前端可以作为回顾数据结构和算法的书,初学者可看看,牛逼人可翻翻,太牛的人估计会搂一眼;评论太短了评论太短了评论太短了评论太短了评论太短了评论太短了评论太短了评论太短了评论太短了评论太短了评论太短了评论太短了评论太短了评论太短了评论太短了评论太短了

适合前端的初学者

对于工作中的实际运用不大。最简单的介绍了数据结构的概念,浅显易懂,非常适合初学者。电子书有很多错误。封装了很多数组的方法,非常适合前端的初学者看。但是,相对于数据结构来说,内容还是太简单了。


 数据结构与算法JavaScript描述下载


 

农业基础科学,时尚,美术/书法,绘画,软件工程/开发项目管理,研究生/本专科,爱情/情感,动漫学堂PDF下载,。 PDF下载网 

PDF下载网 @ 2024