JavaScript 数据结构 – 基础
学习有关 JS 数据结构的所有核心基础知识——既包括 Maps、Sets 或 Arrays 等内置结构,也包括 Linked Lists、Trees、Graphs 等自定义结构
讲师:Maximilian Schwarzmüller
口袋资源独家Academind付费课程,独家中英文字幕,配套资料齐全!
用不到1/10的价格,即可享受同样的高品质课程,且可以完全拥有,随时随地都可以任意观看和分享。
使用 JavaScript 时,您将一直使用数据结构。
这包括诸如数组、对象、地图或集合之类的内置数据结构,但 – 特别是如果您更深入地研究JavaScript – 还包括自定义数据结构,如链接列表、树或图表。
本课程涵盖了一切!
在我们探索重要的自定义数据结构之前,我们将回顾基本的内置数据结构以了解它们如何工作以及何时使用它们。
详细地说,本课程涵盖以下结构:
- 数组(内置)
- 对象(内置)
- 套装(内置)
- 地图(内置)
- 链接列表(自定义)
- 堆栈(自定义)
- 队列(自定义)
- 哈希表(自定义)
- 基本树(自定义)
- 二叉搜索树(BST,自定义)
- AVL 树(自定义)
- 优先队列(自定义)
- 堆(自定义)
- 图表(自定义
您将了解这些不同的数据结构是如何工作的,它们何时可能有用,如何构建它们,当然我们还将探索它们的时间复杂度(大 O 表示法)!
您将获得理论和实际示例,以确保您完全理解所有这些关键结构,并且在完成本课程后您能够自己使用它们 – 无论您的下一个项目是否需要它们或者只是为了在即将到来的工作面试中取得好成绩!
为了充分利用本课程,您应该确保您对 JavaScript 算法有基本的了解,并且特别了解时间复杂度和“大 O”符号的概念。如果您现在缺少这些先决条件,您可以探索我们的算法课程!
声明:口袋资源网(koudaizy.com)提供的所有课程、素材等资源全部来源于互联网,赞助VIP仅用于对口袋资源服务器带宽及网站运营等费用支出做支持,从本站下载资源,说明你已同意本条款。