完全二叉树
结点性质
- 高度为n的完全二叉树最少有 \(2^{n-1}\) 个结点,最多有 \(2^n-1\) 个结点
- 第i层最少有1个结点,最多有 \(2^{i-1}\) 个结点
知道结点数求叶结点
完全二叉树度为1的结点个数要么1或0. 叶子结点数为整数,
又 \(n_0=n_2+1\) ,所以
\(n=n_0+n_1+n_2 \Rightarrow n_0=(n+1-n_1)/2\)
可近似计算 \(n_0=\lceil\frac{n}{2}\rceil\)
定义
完全二叉树的定义如下:在完全二叉树中,除了最底层节点可能没填满外,其余每层节点数都达到最大值,并且最下面一层的节点都集中在该层最左边的若干位置。