欢迎回到 编程面试:数据结构问题

开始闯关

编程面试:数据结构问题

共47关

编程面试:数据结构问题

关卡 1
类型化数组
关卡 2
了解堆栈的工作原理
关卡 3
创建堆栈类
关卡 4
创建队列类
关卡 5
创建优先级队列类
关卡 6
创建循环队列
关卡 7
创建集合类
关卡 8
从集合中删除函数
关卡 9
集合的大小
关卡 10
求两个集合的并集
关卡 11
求两个集合的交集
关卡 12
求两个集合的差集
关卡 13
求两个集合的子集
关卡 14
在ES6中创建和添加集合
关卡 15
从ES6 Set中删除项目
关卡 16
在ES6 Set上使用.has和.size
关卡 17
使用Spread和Notes进行ES5 Set()集成
关卡 18
创建映射数据结构
关卡 19
创建ES6 JavaScript Map
关卡 20
创建哈希表
关卡 21
使用链表中的节点
关卡 22
创建链表类
关卡 23
从链表中删除元素
关卡 24
查找链表
关卡 25
按索引从链表中删除元素
关卡 26
在链表中以特定索引添加元素
关卡 27
创建双向链表
关卡 28
双向链表的反转
关卡 29
查找二叉搜索树中的最小值和最大值
关卡 30
将新元素添加到二叉搜索树
关卡 31
检查元素是否存在于二叉搜索树中
关卡 32
查找二叉搜索树的最小和最大高度
关卡 33
在二叉搜索树中使用深度优先搜索
关卡 34
在二叉搜索树中使用广度优先搜索
关卡 35
删除二叉搜索树中的叶节点
关卡 36
在二叉搜索树中删除一个孩子的节点
关卡 37
在二叉搜索树中删除两个孩子的节点
关卡 38
反转二叉树
关卡 39
创建一个Trie搜索树
关卡 40
将元素插入最大堆(MaxHeap)中
关卡 41
从最大堆(MaxHeap)中删除元素
关卡 42
用最小堆(MinHeap)实现堆排序
关卡 43
邻接列表
关卡 44
邻接矩阵
关卡 45
关联矩阵
关卡 46
广度优先搜索
关卡 47
深度优先搜索
实战证书

通过本门实战闯关即可获取!

总共 47

已完成 0%
权威性
W3Cschool官方平台认证,无可替代的权威性和纪念性。
学习证明
随时查看学习记录,是认可自己学习结果的有效证明。
自我激励
每一张证书都记录着自己的成长,铭刻每一分付出和成就。
领取证书
周排行榜
排行TOP100
9515
已通过 5
流萤H
已通过 1
App下载
App下载

扫描二维码

下载编程狮App

关注有礼
微信公众号

扫码关注 领资料包

返回顶部
登录
注册
微信二维码

微信扫码关注公众号注册登录