首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
JavaScript 数据结构
ZNing_
创建于2022-08-17
订阅专栏
该专栏主要记录学习数据结构的内容,在后面的工作中,看源码的情况必然越来越多。在源码中用到了很多数据结构,像链表、递归、树... 等等。在学完数据结构之后阅读源码必然锦上添花。开始吧骚年
暂无订阅
共8篇文章
创建于2022-08-17
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
JavaScript 数据结构(8)- 二叉堆和堆排序
该文章又可以学到一种新型的数据结构 二叉堆,其实就是一个二叉树,只是比较特殊。在文章中可以学到最大堆、最小堆和堆排序算法,学习内容还是不少的,需要慢慢消化。
JavaScript 数据结构(7)- 树
本章学习 JavaScript 数据结构 --- 树 。树是一种分层数据的抽象模型。从简单的二叉树、二叉搜索树到树形的数据结构的遍历。最后会学习到平衡树到红黑树。一步一个脚印走出来自己的路。加油!
JavaScript 数据结构(6)- 递归
通过递归的学习,能更好地学习到如何优化代码,让我们的代码更简洁。也能避免一些调用栈错误。还学习到记忆化斐波那契数。知识总是不断地积累,加油。
JavaScript 数据结构(5)-字典和散列表
散列表部分的内容还是需要自己去深入理解,深入研究一下才能真正懂得其中的使用业务情况。该章节是目前学习数据结构以来相对比较难得一个章节,多回顾,多理解
JavaScript 数据结构(4)-集合
集合这一数据结构基本上都有了解过,之前学习过 es6 的童鞋,应该都看过 set 和 map 两个概念,对这一章节的理解应该会比较通透,
JavaScript 数据结构(3)-链表
链表应该是在我们所看到的源码中使用的最多的数据结构。在之前学习 react-redux 中数据订阅就是通过链表来存储的,通过学习链表,能在看读源码的过程中增加一点自信心,提高那么一点点兴趣。哈哈
JavaScript 数据结构(2)-队列和双端队列
学习队列这种数据结构,可以实现自己的队列算法。学习双端队列数据结构可以解决业务中的撤销恢复操作功能,可以直接应用到项目的业务之中(剪刀手)。
JavaScript 数据结构(1)-数组和栈
在数据结构的学习中,要从基础(数组)开始学习,由浅入深循序渐进。不要想一口吃成一个胖子,踏踏实实,一步一步的进步。打好基础才能盖起来高楼。