学习JavaScript数据结构与算法(第3版)

[巴西]洛伊安妮·格罗纳

出版时间

2019-04-30

ISBN

9787115510174

评分

★★★★★

标签

算法

书籍介绍
这是一本把数据结构与算法'用 JavaScript 重新讲一遍'的入门书,也是目前该语言领域公认讲得最清楚的入门读物。它从 ECMAScript 与 TypeScript 讲起,数组、栈、队列、链表、树、图逐一铺开,增删改查写得极为细致,代码几乎逐句解释,对初学者格外友好。但读者也毫不留情地指出:它的算法部分偏浅,部分步骤令人看不懂;更关键的是书中存在若干印刷错误——AVL 树的 LR/RL 旋转代码写反、示例图片颠倒,曾让读者对着'印错的代码'苦研良久。因此它适合想系统建立前端算法认知的入门者,也适合把它当作'边读边动手实现'的练习册(书中从硬币找零、回溯到各种排序,都鼓励自己敲出来);若追求算法深度或追求代码零差错,则需要搭配源码与图示自行甄别。
作者简介
洛伊安妮·格罗纳(Loiane Groner) 花旗银行软件开发经理,负责海外项目的开发和团队管理;原IBM公司系统分析师及团队负责人;巴西坎皮纳斯Java用户组(CampinasJUG)协调人;Sencha和Java技术推广者,通过博客为软件开发社区撰稿,发表关于IT职业发展和常用开发技术的文章和视频,并经常受邀在各大技术会议上做报告。另著有《精通Ext JS》等书。
目录
第1章 JavaScript简介  1
1.1 JavaScript数据结构与算法  1
1.2 环境搭建  2
1.2.1 最简单的环境搭建  2
1.2.2 使用Web服务器  3

显示全部
用户评论
难得有JS写的算法书,值得一看。
虽然有错误,但是瑕不掩瑜. 做了一些笔记还算详细, 欢迎查看: https://github.com/W1033/DataStructure-Algorithm-Learning
只是粗略整理了一下常用的数据结构与算法,以及它们的js实现。有计算机基础的朋友上手应该不会有太大压力,相对而言,更适合入门,细节一点的东西还是看其他语言的吧
错误略多,AVL树这里的LR和RL代码反了
也算是粗略了解算法了。
出到第三版还是有些小错误啊……
数据结构讲的还是不错的,每种结构增删改查都讲的很清楚,算法就太简单了讲的,有点看不懂一些步骤。最后!不知道是编辑的问题还是什么,代码有错误...知道我默认它是对的研究了好久,打开作者源码发现是书印错了有多崩溃吗!!!!
下载
收藏