首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
数据结构与算法学习
moondu
创建于2021-06-05
订阅专栏
记录自己学习数据算法的内容,巩固ing
暂无订阅
共7篇文章
创建于2021-06-05
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
moondu
1年前
数据结构
JavaScript
JS数据结构与算法—图
本节记录了图结构,包括它的特点,术语,然后介绍并对比了图结构的两种表示方法,接着简述了图结构的两种遍历方式的思想,最后进行了封装。
138
点赞
评论
moondu
1年前
数据结构
JS数据结构与算法—红黑树
本节从二叉搜索树可能的缺陷引出红黑树,并介绍了红黑树的规则,保持平衡的方法等。并分析了插入操作中可能出现的情况,最后通过一个案例记录插入操作的各种情况。
202
点赞
1
moondu
1年前
数据结构
JavaScript
JS数据结构与算法—树-二叉搜索树
本节首先对数组、链表、哈希表的优缺点进行简要分析,然后引出树结构,之后简单介绍了树结构的定义、特性等,最后封装了二叉搜索树。
494
1
1
moondu
1年前
数据结构
JS数据结构与算法—哈希表
文章首先谈了的对哈希表的认识,包括优势、缺点,然后总结了哈希表的冲突以及解决冲突,并对哈希化的效率做了对比,之后讨论了哈希函数,最后实现了哈希表。
284
点赞
评论
moondu
1年前
数据结构
JS数据结构与算法—集合、字典
本节记录了集合和字典,简单介绍了各自的特点,并封装了一集合常用的方法,以及集合之间的交集、并集、差集、子集等。
187
点赞
评论
moondu
1年前
数据结构
JS数据结构与算法—链表
本节记录了链表的相关内容。包括数组和链表的特征、本人对链表的理解,然后封装了单向链表和双向链表。数据以查为主,很少涉及到增和删,选择数组。 涉及到频繁的插入和删除,或元素所需分配空间过大,则选择链表。
168
点赞
评论
moondu
2年前
数据结构
JS数据结构与算法—栈、队列
本节记录了数组的常用操作,并简单介绍了栈和队列,然后用数组实现了栈和队列的封装,并通过十进制转化二进制练习栈,通过击鼓传花熟悉队列以及封装优先队列。
85
点赞
评论