早教吧考试题库频道 --> 计算机类考试 -->软考中级 -->
一棵完全二叉树上有1001个结点,其中叶子结点的个数是(3)。A.490B.500C.501D.505
题目
一棵完全二叉树上有1001个结点,其中叶子结点的个数是(3)。
A.490
B.500
C.501
D.505
参考答案
正确答案:C
解析:这棵完全--X.树的高度为根据二叉树的性质,从第1层到第 9层共有结点29-1=511个。第10层全部是叶子结点,因此处于第10层的叶子结点数为 1001-511=490。同时注意到,第9层有29-1-490/2=11个叶子结点。因此共有490+11 =501个叶子结点。也可以用另外一种方法来做。设二叉树的总结点数为n,叶子结点数为n0,度为1的结点数为n1,度为2的结点数为n2,根据二叉树的性质有:n0=n2+1,n=n1+2n2+1,于是可得,n=n1+2n0-1,由于在完全二叉树中,度为1的结点总数n1要么为0要么为1,此题中显然为0,这样才能保证等式两边都是奇数,因此1001=2n0-1,解得n0=501。
解析:这棵完全--X.树的高度为根据二叉树的性质,从第1层到第 9层共有结点29-1=511个。第10层全部是叶子结点,因此处于第10层的叶子结点数为 1001-511=490。同时注意到,第9层有29-1-490/2=11个叶子结点。因此共有490+11 =501个叶子结点。也可以用另外一种方法来做。设二叉树的总结点数为n,叶子结点数为n0,度为1的结点数为n1,度为2的结点数为n2,根据二叉树的性质有:n0=n2+1,n=n1+2n2+1,于是可得,n=n1+2n0-1,由于在完全二叉树中,度为1的结点总数n1要么为0要么为1,此题中显然为0,这样才能保证等式两边都是奇数,因此1001=2n0-1,解得n0=501。
看了一棵完全二叉树上有1001个结...的网友还看了以下:
平面上有9个点,其中有4个点共线,除此外无3点共线.(1)经过这9个点可确定多少条直线?(2)以这 数学 2020-05-13 …
平面上有9个点,其中有4个点共线,除此外无3点共线.(1)经过这9个点可确定多少条直线?(2)以这 其他 2020-05-13 …
已知椭圆的中心在原点焦点坐标为(-根号3,0),(根号3,0),焦点构成一个正三角形,求椭圆的标准 数学 2020-05-13 …
2012•河北)如图,四边形ABCD是平行四边形,点A(1,0),B(3,1),C(3,3).反比 数学 2020-05-15 …
3点28分的英文1.3点282.4点093.12点454.8点395.1点586.4点107.5点 英语 2020-06-11 …
已知△ABC中,角C=90度,AB=9,cosA=2/3,把△ABC绕着点C旋转,使得点A落在点D, 数学 2020-11-02 …
3点中有两点重合、还可以说三点共线吗?如A(-2,-3)b(-3,4)C(-3,4)可否说这三点共线 数学 2020-11-03 …
几道初一的题12点7+(-24点6)+(-29点1)+6点8(最后等于-34点2)1点3加上0点5加 数学 2020-12-17 …
在平面直角坐标系中,二次函数y=根号3/2x^2+bx+c的图像与x轴交于A(-1,0),B(3,0 数学 2021-01-10 …
1过点P(-1,2)的直线l与x轴和y轴分别交与A,B两点.若点P恰为线段AB的中点,求直线l的斜率 数学 2021-01-10 …