![学习JavaScript数据结构与算法 (格罗纳) 中文pdf完整版[10MB]](http://img.jbzj.com/do/uploads/litimg/170210/1124542G525.jpg)
学习JavaScript数据结构与算法 (格罗纳) 中文pdf完整版[10MB]
- 大小:10MB
- 分类:javascript电子书
- 格式:PDF
- 更新:2017-02-10
热门排行
简介
《学习JavaScript数据结构与算法》首先介绍了JavaScript语言的基础知识,接下来讨论了数组、栈、队列、链表、集合、字典、散列表、树、图等数据结构,之后探讨了各种排序和搜索算法,包括冒泡排序、选择排序、插入排序、归并排序、快速排序、顺序搜索、二分搜索,还介绍了动态规划和贪心算法等常用的高级算法及相关知识。
如果你是一名JavaScript开发者或者具备JavaScript的基础知识,并且想探索它的能力,这本快节奏的书适合你。要开始享受算法的乐趣,你只需要了解编程逻辑。
你将从本书中学到:
在数组、栈和队列中声明、初始化、添加和删除元素;
创建和使用复杂的数据结构——图,以及DFS和BFS算法;
链表、双向链表和循环链表的作用;
用散列表、字典和集合存储不重复的元素;
二叉树和二叉搜索树的应用;
使用冒泡排序、选择排序、插入排序、归并排序和快速排序算法,对数据结构排序;
使用顺序搜索和二分搜索,搜索数据结构中的元素;
理解大O表示法、动态规划和贪婪算法的重要性。
目录
第1 章 JavaScript 简介 1
第2 章 数组 19
第3 章 栈 33
第4 章 队列 40
第5 章 链表 48
第6 章 集合 65
第7 章 字典和散列表 75
第8 章 树 92
第9 章 图 110
第10 章 排序和搜索算法 129
第11 章 算法补充知识 146