若 一棵完全二叉树有 768 个结点,则该二叉树中叶结点的个数是
根据完全二叉树的性质,最后一个分支结点的序号为 ë n/2 û = ë 768/2 û =384 ,故叶子结点的个数为 768-384=384 。
【另解 1 】 由二叉树的性质 n=n0+n1+n2 和 n0=n2+1 可知, n=2n0 - 1+n1 ,及 2n0 - 1+n1=768 ,显然 n1=1 , 2n0=768 ,则 n0=384 。
【另解 2 】 完全二叉树的叶子结点只可能出现在最下两层,由题可计算完全二叉树的高度为 10 。第 10 层的叶子结点数为 768 - ( 29 - 1)=257 ;第 10 层的叶子结点在第 9 层共有 é 257/2 ù =129 个父结点 ,第 9 层的叶子结点数为 ( 29 - 1) - 129=127 ,则叶子结点的总数为 257+127=384 。