首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
数据结构
订阅
GoX
更多收藏集
微信扫码分享
微信
新浪微博
QQ
5篇文章 · 0订阅
数据结构和算法(七)——树的基础知识
不同于线性的数据结构数组、链表、栈,树是非线性的。如图所示(图片来源leetcode),树是由n(n>=1)个有限节点组成一个具有层次关系的集合。 结点的度:结点拥有的子树的数目。例如A的度为3。 二叉树是每个节点最多有两个子树的树结构。如图所示: 二叉树是最常用的树。 除了叶…
重温数据结构系列--树
多年前,还是一个对计算机懵懵懂的少年,学了一门犹如天书般的课程叫数据结构,课程里面每个知识点在当时来说是异常抽象。毕业后写了几年代码,再次学习一下数据结构中的一个重要概念--树。 数据结构是指相互之间存在一种或多种特定关系的数据元素集合在计算机中组织和存储的方式。我个人觉着也可…
JS数据结构&算法学习——队列
队列是一种受限的线性表,先进先出,它只允许我们在表的前端进行删除操作,在表的后端进行添加操作。击鼓传花算法的实现,队列操作封装。
学习计算机专业课必备的二进制基础(请刻在DNA里)
“这是我参与8月更文挑战的第30天,活动详情查看:8月更文挑战” 最近在学习一些计算机专业课,学习的过程中二进制的基础是必须要有的,不管是计算机网络,还是组成原理,还是操作系统,都是以二进制为基础的,
数据结构与算法之 —— 栈和队列
栈 01. 什么是栈? 又名堆栈。 "特殊" 的线性存储结构。 一种高效的数据结构。 受限操作。限定它仅能在一端进行插入或删除操作。可进行操作的一端称为栈顶,不可操作的一端称为栈底。 增加元素的操作又