首页 > 试题广场 >

具有 12 个结点的完全二叉树有

[单选题]

具有 12 个结点的完全二叉树有


  • 5个叶子结点
  • 5个度为2的结点
  • 7个分支结点
  • 2个度为1的结点
高度为4的二叉树至多有24-1 = 15个结点,高度为3的二叉树至多有23-1 = 7个结点
题设中二叉树结点为12,故高度为4,第4层有12 - 7 = 5个结点,第3层有23-1=4个结点,画出草图即可解决
发表于 2018-03-10 22:51:33 回复(2)
如图所示:
6个叶子结点,分别是结点7、8、9、10、11、12,A×
5个度为2的结点,分别是结点1、2、3、4、5,B√
6个分支结点,分别是结点1、2、3、4、5、6,C×
1个度为1的结点,是结点6,D×
编辑于 2022-07-19 14:00:43 回复(0)
发表于 2021-11-05 22:10:30 回复(2)
憨憨题目,天王老子来了也是选B!!!
发表于 2022-08-11 19:47:57 回复(1)
元素的度是指其孩子的个数
叶子结点 就是度为0的结点 就是没有孩子的结点(本题为6个)
分支节点就是有孩子的节点(本题为6个)
发表于 2017-09-07 17:03:05 回复(4)
完全二叉树有偶数个节点,那么叶子节点数为n/2;也就是6个,完全二叉树的性质:n0=n2+1,所以n2=5,n1=1
发表于 2018-10-28 22:11:57 回复(0)
12-1 = 11 存在1个度数为1的节点
点:n0+n1+n2=12
边:12-1 = 2*n2+n1
其中n1=1
就可以得到其他信息
发表于 2017-09-18 22:03:15 回复(1)
答案错了吧,叶子结点有6个,n2=5。
发表于 2023-05-16 22:57:03 回复(0)
这道题答案有问题吧

发表于 2020-04-22 15:07:14 回复(0)
二叉树的节点个数n=n0+n1+n2 有个结论直接用:n0=(n+1-n1)/2。n为偶数时,n1为1,n0=n/2;n为奇数时,n1为0,n0=(n+1)/2。 本题n为12,偶数,故n0=(n+1-1)/2=12/2=6个叶子节点。 ps:附上上面公式的推导: https://cloud.tencent.com/developer/article/2079878
编辑于 2024-04-16 02:10:29 回复(0)
12-1=11, n1=1,因为是二叉树,所以有n0=n2+1,n=12=n0+n1+n2,易得n2=5,n0=6,所以可知答案为B,本题有误
发表于 2022-12-01 15:05:49 回复(0)
所以不该选B吗

发表于 2022-11-03 11:49:44 回复(1)
我觉得正确答案是B,答案应该是有问题
发表于 2022-10-26 13:56:32 回复(0)
答案错的,6个叶子结点
一棵树当中没有子结点(即度为0)的结点,称为叶子结点,简称“叶子”。 叶子是指度为0的结点,又称为终端结点。
发表于 2022-10-01 23:04:20 回复(0)
选b吧,题目错了
发表于 2022-10-01 19:37:24 回复(0)
啊这..... 12个结点的完全二叉树,小于等于floor(12/2)=6是分支结点,大于6是叶子结点,所以说有6个分支结点,6个叶子结点啊,那么度为2的结点就是5个,度为1的结点就是1个,答案错了吧
发表于 2022-07-21 20:41:11 回复(0)
应该选B
发表于 2022-07-07 16:52:56 回复(0)
全部画出来了, 数了一下也是5个度为2的节点
发表于 2022-05-16 17:42:49 回复(0)
六个叶子结点
发表于 2022-04-20 14:48:14 回复(0)
有问题
发表于 2022-04-19 21:30:34 回复(0)