美文网首页二叉树之下
满二叉树 完全二叉树 真二叉树

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

作者: 夕阳下的不回头 | 来源:发表于2018-08-10 17:51 被阅读145次

你所说的是满二叉树,完全二叉树最后一层的最后几个可以不铺满:

(图片来自 https://blog.csdn.net/bjyfb/article/details/7519360 )

满二叉树:perfect binary

完全二叉树:complete binary tree

真二叉树:full binary tree / proper binary tree / plane binary tree

满二叉树:除最后一层无任何子节点外,每一层上的所有结点都有两个子结点。

也就是除了最后一层的叶子结点上没有子结点之外 其余每层结点都有子结点

完全二叉树 :

定义一:用层次遍历来理解的话 就是层次遍历按顺序来一遍到某一位置停止,遍历过的结点全部存在

定义二:除了最下面一层,其他层结点都是饱满的,并且最下层上的结点都集中在该层最左边的若干位置上。(满二叉树也是完全二叉树)

非完全二叉树:既不是满二叉树,也非完全二叉树。

二叉树的遍历

前序遍历(先根遍历):根左右。

后序遍历(后根遍历):左右根。

中序遍历(中根遍历):左跟右。

层次遍历:一层一层自左向右。

例:

图中前序遍历结果是:1,2,4,5,7,8,3,6;

图中中序遍历结果是:4,2,7,8,5,1,3,6;

图中后序遍历结果是:4,8,7,5,2,6,3,1;

图中层次遍历结果是:1,2,3,4,5,6,7,8;

参考资料:https://blog.csdn.net/bjyfb/article/details/7519360

相关文章

  • 二叉树

    二叉树 高度 深度真二叉树 满二叉树 完全二叉树 二叉树遍历前序 中序 后序层序遍历 翻转二叉树 递归法...

  • 数据结构与算法-二叉树02

    二叉树的定义 二叉树的特点 二叉树的五中基本形态 其他二叉树 斜二叉树 满二叉树 完全二叉树图片.png满二叉树一...

  • 14-树&二叉树&真二叉树&满二叉树

    一、树 二、二叉树 三、真二叉树 四、满二叉树

  • 二叉树理论介绍

    二叉树的种类 满二叉树 完全二叉树 满二叉树 满二叉树:如果一棵二叉树只有度为0的结点和度为2的结点,并且度为0的...

  • 二、二叉树的基本概念

    满二叉树就是除了最底层的节点以外,其他节点都有两个孩子。 完全二叉树 完全二叉树包含满二叉树,就是从右边往左边依次...

  • 二叉树的应用

    完美二叉树(满二叉树) 除了最下一层的节点外,每层节点都有两个子节点的二叉树为满二叉树 完全二叉树 除二叉树最后一...

  • 数据结构之逻辑结构_树

    满二叉树与完全二叉树 满二叉树:深度为k且含有(2的k方)-1个结点的二叉树。 完成二叉树:在第k层深度被填满之前...

  • 树与二叉树

    **树 ** 二叉树 满二叉树 完全二叉树 三种遍历方法 树与二叉树的区别 二叉查找树 平衡二叉树 红黑二叉树

  • [树] 二叉树的复习

    Prerequisites log运算法则 满二叉树 vs 完全二叉树 深度为k的满二叉树的节点总数:2^0 + ...

  • 树型的概念 满二叉树:对于二叉树的任意节点,要么是叶节点,要么左右子树都存在,则为满二叉树。 完全二叉树:如果一棵...

网友评论

    本文标题:满二叉树 完全二叉树 真二叉树

    本文链接:https://www.haomeiwen.com/subject/noslbftx.html