首页 > 试题广场 >

一棵深度为5的完全二叉树最少有()个节点。(第一层深度视为1

[单选题]
一棵深度为5的完全二叉树最少有()个节点(第一层深度视为1)
  • 15
  • 16
  • 31
  • 32
(h—1层的满二叉树结点个数)+1
发表于 2019-11-07 22:56:48 回复(0)
完全二叉树和满二叉树的定义。满二叉树,所有的分支结点都存在左子树和右子树,并且所有叶子都在同一层上。深度为n的满二叉树的节点数为2^n - 1 ;  完全二叉树是除了叶子层,其他层都符合满二叉树定义的二叉树,所以完全二叉树最少的结点为2^(n-1) -1 +1 ;
发表于 2016-08-30 20:44:17 回复(0)
16个。首先深度为5的完全二叉树,则前四层为编号对应的完全二叉树,最后一层最少为一个,所以为2^4-1+1=16.
发表于 2015-10-20 15:03:38 回复(2)
前4层为满二叉树结构,最后一层最左边的根节点只有一个左子树。所以为:2^4-1+1=16
发表于 2017-04-11 20:24:14 回复(0)

 完全二叉树深度为: [log 2 n]+1

发表于 2016-10-13 20:06:20 回复(0)
看成最多了。。。
发表于 2023-02-02 13:51:55 回复(0)
算成了满二叉树了
发表于 2019-05-09 22:35:34 回复(0)
最少的情况是最后一层只有一个结点,既:2^(n-1)-1+1=2^4-1+1=16
发表于 2017-09-07 15:22:25 回复(0)
这个题我只想说。。。根节点只有一个
发表于 2016-09-03 17:05:49 回复(0)
直接套公式,树高为h,结点为n,则h=floor(log2n)+1。
h=5,所以floor(log 2 n )=4,即n=16~31。
发表于 2015-10-21 10:41:27 回复(0)