一棵具有n个结点的完全二叉树的树高度(深度)是(  )。

题目
单选题
一棵具有n个结点的完全二叉树的树高度(深度)是(  )。
A

│logn┃

B

logn+1

C

│logn┃

D

logn-1

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

具有n个结点的完全二叉树,其深度为【 】。


正确答案:log2n+1
log2n+1

第2题:

关于满二叉树、完全二叉树有以下说法:

①满二叉树不仅是一种特殊形态的二叉树,而且是一种特殊的完全二叉树。

②具有n个结点的满二叉树的高度为+1。

③具有n个结点的完全二叉树的高度为+1。

④具有n个结点的满二叉树的高度为log2(n+1)。

⑤具有n个结点的满二叉树共有叶子结点

其中______最全面、最准确。

A.①②④

B.③④⑤

C.①③④⑤

D.全对


正确答案:D
解析:若二叉树的每一层的结点数都是最大结点数,也就是说每一层都是满的,那么此时的二叉树便成为一棵满二叉树。若二叉树除最后一层外都是满的,而且最后一层的结点都连续紧挨靠左,那么称此时的二叉树为完全二叉树。所谓的“完全”,指的是在给其结点按层次自上而下、同一层自左至右编号时,n个结点(设完全二叉树结点总数为n)与同深度的满二叉树中编号从1到n的结点一一对应。因此,①正确。显然,③是正确的。注意到,满二叉树是特殊的二叉树,因此②也正确。值得指出的是,②和③中的n分别满足不同的条件,因此,②和③都正确。设具有n个结点的满二叉树的高度为h,那么根据二叉树的性质有n=2h-1,从而有h=log2(n+1),叶子结点的个数为n-2h-1-1=2h-1=(n+1)/2,因此④和⑤都正确。值得指出的是②和④是等价的,只是表述不同而已。综上所述,由于题干要求选最全面、最准确的,因此选D。

第3题:

一棵含999个结点的完全二叉树的深度为_________.


正确答案:
10

第4题:

一棵二叉树的第i(i≥1)层最多有()个结点;一棵有n(n>0)个结点的满二叉树共有()个叶子结点和()个非终端结点。


正确答案:2i-1;(n+1)/2;(n-1)/2

第5题:

()又是一棵满二叉树。

  • A、二叉排序树
  • B、深度为5有31个结点的二叉树
  • C、有15个结点的完全二叉树
  • D、哈夫曼(Huffman)树(没有度为1的结点)

正确答案:C

第6题:

设二叉树根结点的层次为0,一棵深度(高度)为k的满二叉树和同样深度的完全二叉树各有f个结点和c个结点,下列关系式正确的是(24)。

A.f>=c

B.c>f

C.f=2k-1

D.c>2k-1


正确答案:A
解析:本题考查满二叉树与完全二叉树的关系。一棵深度为k且有2k-1个结点的二叉树称为满二叉树。如果深度为k,有n个结点的二叉树中的结点能够与深度为k的顺序编号的满二叉树从1到n标号的结点相对应,则称这样的二叉树为完全二叉树。满二叉树是完全二叉树的特例。通俗点讲,就是具有同样深度的满二叉树结点数一定大于等于完全二叉树的结点,即f>=c成立。题目中告诉我们二叉树根结点的层次为0,深度为k,那么其实际深度应该为k+1,对于一棵深度为k+1的满二叉树,其结点数为2k+1-1。

第7题:

一棵n个结点的完全二叉树,则二叉树的高度h为()。

  • A、n/2
  • B、log2n
  • C、(log2n)/2
  • D、[log2n]+1
  • E、2n-1

正确答案:D

第8题:

设有一棵深度为4的完全二叉树,第四层上有5个结点,该树共有_______个结点。(根所在结点为第l层)


参考答案12

第9题:

设有一棵深度为5的完全二叉树,该树共有21个结点,第5层上有()个结点。


正确答案:6

第10题:

一棵具有257个结点的完全二叉树,它的深度为()


正确答案:9