巴西足球
学习JavaScript数据结构与算法(第3版)
12推荐 收藏
9.0K阅读
图灵程序设计丛书

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

Loiane Groner (作者) 吴双 邓钢 孙晓博 等 (译者)
用JavaScript学习常用的数据结构和算法,高效解决编程常见问题
本书首先介绍了JavaScript语言的基础知识(包括ECMAScript和TypeScript),其次讨论了数组、栈、队列、双端队列和链表等重要的数据结构,随后分析了集合、字典和散列表的工作原理,接下来阐述了递归的原理、什么是树以及二叉堆和堆排序,然后介绍了图、DFS和BFS算法、各种排序(冒泡排序、选择排序、插入排序、归并排序、快速排序、计数排序、桶排序和基数排序)和搜索(顺序搜索、二分搜索和内插搜索)算法以及随机算法,接着介绍了分而治之、动态规划、贪心算法和回溯算法等高级算法以及函数式编程,最后还介绍了如何计算算法的复杂度。

收藏本书能做什么?

有情况的时候会收到通知,比如电子书发布等。

PS:也会在图灵社区电报频道更新

电子书
¥34.99
格式
mobi   pdf

纸质书
¥56.58 ¥69.00

出版信息

所属分类

  • JavaScript高级程序设计(第3版)

    Nicholas C.Zakas   李松峰   曹力   译

    本书是JavaScript超级畅销书的新版。ECMAScript 5 和HTML5在标准之争中双双胜出,使大量...

  • 计算机科学的基础

    Al Aho   Jeff Ullman   傅尔也   译

    本书全面而详?#20613;?#38416;述了计算机科学的理论基础,从抽象概念的机械化到各种数据模型的建立,用算法、数据抽象等核心思想...

  • Java技术手册(第6版)

    Benjamin J Evans   David Flanagan   安道   译

    通过学习本书,你将能够: 掌握最新的语言细节,包括Java 8的变化 使用基本的Java句法学习面向对...

  • 机器学习实战

    Peter Harrington   李锐   李鹏   曲亚东   王斌   译

    机器学习是人工智能研究领域中一个极其重要的研究方向,在?#32440;?#30340;大数据时代背景下,捕获数据并从中萃取有价值的信息或...

  • 本书特色

    数据结构是计算机为了高效地利用资源而组织数据的一种方式。数据结构与算法是解决一切编程问题的基础。本书用JavaScript语言介绍了各种数据结构与算法,通俗易懂、循序渐进,有助于计算机科学专业的学生和刚刚开启职业生涯的技术人员探索JavaScript。

    相较于上一版,这一版新增了“ECMAScript和TypeScript概述”“递归”“二叉堆和堆排序”和“算法设计与技巧”四章,介绍了ECMAScript 2017的新特性和TypeScript的基本功能,补充了双端队列、黑红树、最小堆和最大堆数据结构、堆排序算法,以及计数排序和基数排序等内容,另外还概述了Fisher-Yates随机算法和回溯算法(迷宫老鼠问题和数独解题器),等等。

    - 在数组、栈和队列中声明、初始化、添加和删除元素
    - 创建并使用链表、双向链表和循环链表
    - 用散列表、字典?#22270;?#21512;存储唯一的元素
    - 探索二叉树和二叉搜索树的用法
    - 使用冒泡排序、选择排序、插入排序、归并排序和快速排序等算法排序数据结构
    - 使用顺序搜索和二分搜索等算法搜索数据结构中的元素

    目录

    版权声明 阅读
    致谢 阅读
    前言 阅读
    第 1 章 JavaScript简介 阅读
    第 2 章 ECMAScript和TypeScript概述
    第 3 章 数组
    第 4 章 栈
    第 5 章 队列和双端队列
    第 6 章 链表
    第 7 章 集合
    第 8 章 字典和散列表
    第 9 章 递归
    第 10 章 树
    第 11 章 二叉堆和堆排序
    第 12 章 图
    第 13 章 排序和搜索算法
    第 14 章 算法设计与技巧
    第 15 章 算法复杂度

    作者介绍

    洛伊安妮·格罗纳(Loiane Groner)

    花旗银行软件开发经理,负责海外项目的开发和团队管理;原IBM公司系统分析师及团队负责人;巴西坎皮纳斯Java用户组(CampinasJUG)协调人;Sencha和Java技术推广者,通过博客为软件开发社区撰稿,发表关于IT职业发展和常用开发技术的文章和视频,并经常受邀在各大技术会议上做报告。另著有《精通Ext JS》等书。

    大家也喜欢

    • 请问什么时候出版呢?
      Thsi  发表于 2018-12-05 15:54:30
      推荐
      • 预计明年2月份吧

        李冰_  发表于 2018-12-06 09:03:02
    • 啥时候上架啊
      imzscript  发表于 2019-04-24 13:18:06
      推荐
    • 啥时候上架啊
      houyaowei  发表于 2019-04-30 09:19:09
      推荐
      • 您好,本书预计5月底上市,?#34892;?#24744;的关注!

        杨琳  发表于 2019-05-10 13:41:49
    • 啥时候上架啊
      imzscript  发表于 2019-05-10 08:46:23
      推荐
      • 您好,本书预计5月底上市,?#34892;?#24744;的关注!

        杨琳  发表于 2019-05-10 13:41:44
    • 你好,会有电子版吗
      奋斗的小码农  发表于 2019-05-11 09:47:37
      推荐
      • 您好,有的,近期就会上架了

        杨琳  发表于 2019-05-13 12:01:08
    • 买了第二版电子版再买第 3 版电子版有优惠么?
      hibiki_izayoi  发表于 2019-05-20 18:19:54
      推荐
    • 您好第一版,第二版都买了,第三版能不能给点优惠呢。。。
      小云云不小  发表于 2019-05-21 19:28:23
      推荐
      • 已经向购买过第2版电子书的读者发送了优惠码,您可以检查一下提醒通知。有问题可以联系电子书客服[email protected]

        杨帆  发表于 2019-05-22 09:47:13
    • 买了第一版的实体书买第三版有优惠么
      五颗星  发表于 2019-05-23 07:42:25
      推荐
    • 可不可以再给个升?#38431;?#24800;,错过了
      跟着小熊屁股跑  发表于 2019-07-11 16:45:25
      推荐
    巴西足球 阿拉斯加垂钓APP 切尔西女足vs巴黎圣日耳曼女足 贵州十一选五走势一定牛首页 排列7 彩金捕鱼转微信红包 昂热门歌曲 水果大转轮免费试玩 内蒙古时时彩综合五星走势图 黑龙江麻将玩法 山东时时彩走势