漫画:初识二叉树

Posted JAVA小咖秀

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了漫画:初识二叉树相关的知识,希望对你有一定的参考价值。

漫画:初识二叉树

漫画:初识二叉树

tips: 二叉树是连通无环图,并且每个结点的度最大为2,度就是有几个直接的子结点。


漫画:初识二叉树

漫画:初识二叉树

漫画:初识二叉树

漫画:初识二叉树



漫画:初识二叉树

    tips: 平衡因子(bf):结点的左子树的深度减去右子树的深度。这里说一下深度和高度,

    对一个树来说高度和深度是相同的,深度是从根结点,依次向下累加,高度则相反,高

    度是从叶结点自下而上累加的,因此对于单个的结点来说,高度和深度不一定相同。

漫画:初识二叉树


现有数组35,28,16,44,56,78,12,96,21, 构建排序二叉树。

35是第一元素,成为根结点。

28<35,排到35的左边。

16<35,  16<28, 排在28的左边。

44>35,  44排在35的右边。

56>44,  排在44的右边。

78>56,排在56的右边。

12<28,12<16,排在16的左边。

96>78,排在78的右边。

21<35,21<28, 21>16, 排在16的右边。

漫画:初识二叉树

现有数组1,2,3,4,5,构建排序二叉树

1是第一个元素,1为根。

2>1 , 排在1的右边。

3>2 , 排在2的右边。

4>3 , 排在3的右边。

5>4 , 排在4的右边。

漫画:初识二叉树



漫画:初识二叉树

漫画:初识二叉树

漫画:初识二叉树

小编好久没有更新文章了,之后会提升更新频率,和大家一起学习进步。还希望大家能多多支持,同时小编的福利也在哦。


以上是关于漫画:初识二叉树的主要内容,如果未能解决你的问题,请参考以下文章

树二叉树满二叉树完全二叉树遍历二叉树java实现

二叉树及特殊二叉树(满二叉树完全二叉树二叉排序树平衡二叉树)的定义和性质(附详细推理过程)

二叉树二叉树的镜像

普通二叉树二叉查找树平衡二叉树常见操作汇总

SDUT 3341 数据结构实验之二叉树二:遍历二叉树

树二叉树满二叉树完全二叉树