学习JavaScript数据结构与算法

Loiane Groner (作者) 孙晓博 , 邓钢 , 吴双 , 陈迪 , 袁源 (译者)
本书首先介绍了JavaScript语言的基础知识,接下来讨论了数组、栈、队列、链表、集合、字典、散列表、树、图等数据结构,之后探讨了各种排序和搜索算法,包括冒泡排序、选择排序、插入排序、归并排序、快速排序、顺序搜索、二分搜索,最后还介绍了动态规划和贪心算法等常用的高级算法及相关知识。

本书适用于前端Web开发人员,以及所有对JavaScript数据结构与算法感兴趣的读者。
电子书
¥19.99
格式
mobi   pdf

纸质书
¥39.00

出版信息

所属分类

本书特色

数据结构是计算机为了高效地利用资源而组织数据的一种方式。数据结构和算法是解决一切编程问题的基础。

如果你是一名JavaScript开发者或者具备JavaScript的基础知识,并且想探索它的最佳能力,这本快节奏的书绝对适合你。要开始享受算法的乐趣,你只需要了解编程逻辑。

你将从本书中学到:

在数组、栈和队列中声明、初始化、添加和删除元素;
创建和使用最复杂的数据结构——图,以及DFS和BFS算法;
链表、双向链表和循环链表的作用;
用散列表、字典和集合存储不重复的元素;
二叉树和二叉搜索树的应用;
使用冒泡排序、选择排序、插入排序、归并排序和快速排序算法,对数据结构排序;
使用顺序搜索和二分搜索,搜索数据结构中的元素;
理解大O表示法、动态规划和贪婪算法的重要性。

亚马逊读者评论:

“这本书非常适合用来学习数据结构与算法。书中的例子写得很好,易于学习和实践。其教学方法也比一般的C/C++书籍好得多。我向很多人推荐了这本书,尤其是从其他语言转到JavaScript的人。我看过各种编程语言的很多书籍和参考指南,这一本是其中最优秀的著作之一。”

“如果你没上过算法课程,但是想学习实现常用的JavaScript数据结构和算法,或者拥有JavaScript背景,并想提升技能,那么一定要看看这本书!”

目录

版权声明 阅读
前言 阅读
第 1 章 JavaScript简介 阅读
第 2 章 数组
第 3 章 栈
第 4 章 队列
第 5 章 链表
第 6 章 集合
第 7 章 字典和散列表
第 8 章 树
第 9 章 图
第 10 章 排序和搜索算法
第 11 章 算法补充知识
附录 A 时间复杂度速查表
致谢

作者介绍

Loiane Groner 花旗银行软件开发经理,负责海外项目的开发和团队管理;原IBM公司系统分析师及团队负责人;巴西坎皮纳斯Java用户组(CampinasJUG)领导者、圣埃斯皮里图Java用户组(ESJUG)协调人;巴西各大型技术会议特邀发言人;Sencha和Java技术布道者,通过博客(http://www.wking-china.com/xpjylc)为软件开发社区撰稿,发表关于IT职业发展和常用开发技术的文章和视频。另著有《精通Ext JS》等书。

大家也喜欢

相关文章

  • 久安。 1推荐

    《学习JavaScript数据结构与算法》——前端工程师算法入门

    数据结构和算法,是每个程序员的必备知识,想要继续在技术路线上走下去就一定要认真学习;JavaScript又是现在前端必备的编程语言,能够实现各种框架、插件……所以当这样一本《学习JavaScript数据结构与算法》出版后,入手就毫无悬念了。 其实以前也曾在大学时学习过数据结构…...

  • 没有电子版?
    XiaoKuiKui  发表于 2015-10-11 13:23:20
    • 很快就有了。

      岳新欣  发表于 2015-10-12 08:30:36
  • 我要兑换这本书,可是兑换列表里的都是出版了很长时间的书,刚出版的书都兑换不了么?
    DeadFire  发表于 2015-10-19 11:22:02
    • 可能是样书库存不足了。

      岳新欣  发表于 2015-10-19 11:27:39
  • 这本书和《数据结构与算法JavaScript描述》类似吧?
    XiaoKuiKui  发表于 2015-10-22 14:12:23
    • 两本书内容确实有一些重叠。这本书的作者 Loiane Groner 是经验丰富的 IT 从业者,对 Ext JS 和 Sencha 等 JavaScript 框架都很了解,而 O'Reilly 那本的作者 Michael McMillan 在实际的行业经验方面相对差一点。因此也不难理解,这本书的原版在亚马逊的用户评价比 O'Reilly 那本好。

      米粽  发表于 2015-10-22 14:41:14
    • 嗯,谢谢!

      XiaoKuiKui  发表于 2015-10-22 16:22:11
    • McMillan 那本bug太多,不知道这本怎么样。。。

      心比天高智比猪低  发表于 2016-03-10 08:10:11
  • 电子书中的一些代码复制之后显示不全,只能到阅读内容或者下载源码复制。请问图灵可以重新排版电子书么?
    ffiredom  发表于 2015-10-26 10:23:50
    • 另外这本书的代码和pdf插图没有添加到“随书下载”,只能翻墙去官网下载很麻烦的~啊~

      ffiredom  发表于 2015-10-26 10:27:58
    • 代码和图片(PDF格式)可以下载了。

      岳新欣  发表于 2015-10-26 11:32:32
  • 我想问下 买过的书 是不是不限次数的下载
    薛飞  发表于 2016-01-13 10:23:59
    • 当然是啦

      茅酒  发表于 2016-01-29 20:26:25
  • Mark
    Gold3bear  发表于 2015-10-16 08:28:56
  • 卖到盗版书了,哎
    寸光阴  发表于 2016-04-30 13:11:53
  • 怎么没见到有pdf的下载?
    wenfengeric  发表于 2016-07-15 14:29:21
  • 内容比较初级,属于本科的《数据结构与算法-C语言实现》种的入门那部分。不是来入门的就没多大必要买了。
    JonirRings  发表于 2017-01-26 18:49:05
合作: 皇冠体育 现金博彩 新葡京娱乐场