数据结构:初识树和二叉树

目前主流的方式是左孩子右兄弟表示法

我们的文件系统就是一个树

以上就是树的概念,我们今天还要来学习一种从树演变的重要的结构:二叉树

顾名思义二叉树就是一个结点最多有两个子树。

其中我们还要了解满二叉树和完全二叉树的概念

注意我们的完全二叉树结点是要连续的,不能中中间出现一个空结点

下面是满二叉树和完全二叉树的结点个数的统计

相关推荐
菜鸟233号7 小时前
力扣669 修剪二叉搜索树 java实现
java·数据结构·算法·leetcode
jingfeng51410 小时前
哈希表的概念+实现
数据结构·哈希算法·散列表
ホロHoro10 小时前
数据结构非线性部分(1)
java·数据结构·算法
沉下去,苦磨练!10 小时前
实现二维数组反转
java·数据结构·算法
玖剹11 小时前
哈希表相关题目
数据结构·c++·算法·leetcode·哈希算法·散列表
红豆诗人11 小时前
数据结构初阶知识--单链表
c语言·数据结构
L_090711 小时前
【C++】高阶数据结构 -- 二叉搜索树(BST)
数据结构·c++
仰泳的熊猫12 小时前
1150 Travelling Salesman Problem
数据结构·c++·算法·pat考试
lixzest12 小时前
C++中经常用的头文件介绍
数据结构·c++·算法
一起养小猫13 小时前
《Java数据结构与算法》第四篇(四):二叉树的高级操作查找与删除实现详解
java·开发语言·数据结构·算法