早教吧考试题库频道 --> 计算机类考试 -->软考中级 -->
若一棵哈夫曼树有2001个结点,则它共有(48)个叶结点。A.999B.1000C.1001D.1002
题目
若一棵哈夫曼树有2001个结点,则它共有(48)个叶结点。
A.999
B.1000
C.1001
D.1002
参考答案
正确答案:C
解析:设哈夫曼树中共有N个结点,由于哈夫曼树中没有度为1的结点。根据二叉树的性质,度为2的结点数N2与叶结点数NO具有关系NO=N2+1,又因为树的总结点数N=NO+N2,于是有N=2NO-1,即有NO=(N+1)/2,因此,具有2001个结点的哈夫曼树有1001个叶结点。
解析:设哈夫曼树中共有N个结点,由于哈夫曼树中没有度为1的结点。根据二叉树的性质,度为2的结点数N2与叶结点数NO具有关系NO=N2+1,又因为树的总结点数N=NO+N2,于是有N=2NO-1,即有NO=(N+1)/2,因此,具有2001个结点的哈夫曼树有1001个叶结点。
看了若一棵哈夫曼树有2001个结点...的网友还看了以下:
已知二次函数y=ax2+bx+c的图象经过点A(3,0),B(2,-3),C(0,-3).(1)求 数学 2020-04-25 …
告诉了一棵完全二叉树的总结点个数,求叶子结点个数怎么计算?设一棵完全二叉树共有699个结点,则在该 数学 2020-05-13 …
若一棵二叉树中只有叶结点和左、右子树皆非空的结点,设叶结点的个数为R,则左、右子树皆非空的结点 计算机类考试 2020-05-23 …
若一棵二叉树中只有叶结点和左、右子树皆非空的结点,设叶结点的个数为n,则左、右子树皆非空的结点 计算机类考试 2020-05-23 …
若一棵二叉树中只有叶节点和左、右子树皆非空的节点,设叶节点的个数为k,则左、右子树皆非空的节点 计算机类考试 2020-05-23 …
若一棵二叉树中只有叶节点和左、右子树皆非空的节点,设叶节点的个数为1,则左、右子树皆非空的节点 计算机类考试 2020-05-24 …
仿写句子石间细流脉脉,如线如缕;林中碧波闪闪,如锦如缎.湖上烟雨蒙蒙,如诗如画;叶上水珠点点,如玉 语文 2020-06-12 …
已知ABC中,点A,B的坐标分别为(-√2,0)(√2,0)点C在X轴上方若点C坐标(√2,1), 数学 2020-06-21 …
计算机数据结构知识(1)一棵有2n-1个结点的二叉树,其每一个非叶结点的度数都为2,则该树共有多少个 数学 2020-12-07 …
设有一棵完全二叉树具有1000个结点,问此完全二叉树(1)有多少个叶子结点?(2)有多少个度为2的结 数学 2021-01-02 …