Linux云计算交流群:720995729

《学习JavaScript数据结构与算法》数据结构是计算机为了高效地利用资源而组织数据的一种方式。数据结构和算法是解决一切编程问题的基础。
本书首先介绍了JavaScript语言的基础知识,接着讨论了数组、队列、栈和链表等重要的数据结构,接下来深入分析了散列表、字典和集合的工作原理,然后阐述了什么是树以及如何使用二叉树和二叉搜索树。之后,你还会学到图、DFS和BFS算法,学会如何区分顺序搜索、二分搜索、快速排序、冒泡排序等各种搜索和排序算法,以及如何实现它们。本书还介绍了动态规划和贪心算法等高级算法。
如果你是一名JavaScript开发者或者具备JavaScript的基础知识,并且想探索它的能力,这本快节奏的书适合你。要开始享受算法的乐趣,你只需要了解编程逻辑。
你将从本书中学到:
在数组、栈和队列中声明、初始化、添加和删除元素;
创建和使用复杂的数据结构——图,以及DFS和BFS算法;
链表、双向链表和循环链表的作用;
用散列表、字典和集合存储不重复的元素;
二叉树和二叉搜索树的应用;
使用冒泡排序、选择排序、插入排序、归并排序和快速排序算法,对数据结构排序;
使用顺序搜索和二分搜索,搜索数据结构中的元素;
理解大O表示法、动态规划和贪婪算法的重要性。

《学习JavaScript数据结构与算法》pdf电子书免费下载

下载地址:

运维朱工此处内容已经被作者隐藏,请输入验证码查看内容
验证码:
请关注本站微信公众号,回复“答案”,获取验证码。在微信里搜索“运维朱工”或者“bbfstudy”或者微信扫描右侧二维码都可以关注本站微信公众号。

本站所有资源均来自网络,仅供学习使用。如用于商业用途,请购买正版,谢谢!

标签: javascript教程, 运维朱工推荐的书

添加新评论