完全二叉树的概念

Posted jim_shen

tags:

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

完全二叉树

若设二叉树的高度为h,除第 h 层外,其它各层 (1~h-1) 的结点数都达到最大个数,第 h 层从右向左连续缺若干结点,这就是完全二叉树。

完全二叉树特点

一、叶子结点只可能在最大的两层上出现,对任意结点,若其右分支下的子孙最大层次为L,则其左分支下的子孙的最大层次必为L 或 L+1;

 

 

 

 

 

 

 

 

完全二叉树(Complete Binary Tree):

在最后一层,并不是所有节点都有两个子节点,这类二叉树又称为完全二叉树(Complete Binary Tree),入下图:

 

满二叉树(Full Binarry Tree):

所有的节点都有两个子节点,这类二叉树称作满二叉树(Full Binarry Tree),如下图:

 

 
 

以上是关于完全二叉树的概念的主要内容,如果未能解决你的问题,请参考以下文章

完全二叉树的概念

算法漫游指北(第十三篇):二叉树的基本概念满二叉树完全二叉树二叉树性质二叉搜索树二叉树定义二叉树的广度优先遍历

二叉树(Binary Tree)类型特点

树的 概念

[05数据结构](初阶)二叉树的基本理解堆的概念和结构及二叉树OJ面试题

PHP数据结构-完全二叉树线索二叉树及树的顺序存储结构