图灵程序设计丛书 学习JavaScript数据结构与算法(第3版) [巴西]洛伊安妮·格罗纳著 吴双译 PDF下载
图灵程序设计丛书 学习JavaScript数据结构与算法(第3版) [巴西]洛伊安妮·格罗纳著 吴双译 PDF下载
views:25
date:2021-07-09 15:59:43
comments:0
以下是资源下载信息(为了避免爬虫搞跨服务器,网盘的提取码可能需要填了验证码之后才显示)
本书首先介绍了JavaScript语言的基础知识(包括ECMAScript和TypeScript),其次讨论了数组、栈、队列、双端队列和链表等重要的数据结构,随后分析了集合、字典和散列表的工作原理,接下来阐述了递归的原理、什么是树以及二叉堆和堆排序,然后介绍了图、DFS和BFS算法、各种排序(冒泡排序、选择排序、插入排序、归并排序、快速排序、计数排序、桶排序和基数排序)和搜索(顺序搜索、二分搜索和内插搜索)算法以及随机算法,接着介绍了分而治之、动态规划、贪心算法和回溯算法等高级算法以及函数式编程,最后还介绍了如何计算算法的复杂度。第1章 JavaScript简介  1 1.2 环境搭建  2 1.3 JavaScript基础  5 1.7 调试工具  18 2.1 ECMAScript还是JavaScript  21 2.2.1 用let替代var声明变量  24 2.3.1 类型推断  40 2.3.4 TypeScript中对JavaScript文件的编译时检查  43 3.7.1 数组合并  55 3.7.4 排序元素  60 3.10 小结  66 4.2 栈数据结构  68 4.3.1 向栈中插入元素  73 4.4.4 ECMAScript类属性提案  78 5.4 小结  93 7.5 多重集或袋  132 8.4 ES2105 WeakMap类和WeakSet类  159 12.4 图的遍历  219 12.6.2 Kruskal算法  237 14.5.4 JavaScript函数式类库和数据结构  286 15.2 用算法娱乐身心  293
Clicky