早教吧考试题库频道 --> 计算机类考试 -->软考中级 -->
若一棵哈夫曼树共有9个顶点,则其叶子结点的个数为(69)。A.4B.5C.6D.7
题目
若一棵哈夫曼树共有9个顶点,则其叶子结点的个数为(69)。
A.4
B.5
C.6
D.7
参考答案
正确答案:B
解析:哈夫曼首先给出了对于给定的叶子数目及其权值构造最优二叉树的方法,根据这种方法构造出来的二叉树称为哈夫曼树。具体过程请读者参考本节练习10的分析。从哈夫曼树的构造过程可知,哈夫曼树是严格的二叉树(即没有度数为1的分支结点)。设哈夫曼树的0度结点(即叶子结点)个数为n0,2度结点个数为n2,则哈夫曼树的总结点数n=n0+n2。又因为对任何一棵二叉树,如果其叶子结点数为n0,度为2的结点数为n2,则n0=n2+1。所以n=n2+1+n2。即9=n2+1+n2,故n2=4,n0=5。
解析:哈夫曼首先给出了对于给定的叶子数目及其权值构造最优二叉树的方法,根据这种方法构造出来的二叉树称为哈夫曼树。具体过程请读者参考本节练习10的分析。从哈夫曼树的构造过程可知,哈夫曼树是严格的二叉树(即没有度数为1的分支结点)。设哈夫曼树的0度结点(即叶子结点)个数为n0,2度结点个数为n2,则哈夫曼树的总结点数n=n0+n2。又因为对任何一棵二叉树,如果其叶子结点数为n0,度为2的结点数为n2,则n0=n2+1。所以n=n2+1+n2。即9=n2+1+n2,故n2=4,n0=5。
看了若一棵哈夫曼树共有9个顶点,则...的网友还看了以下:
全站仪后方交会法找出了新点坐标后.不知道怎么新建其它的点.比如,我已经找出了新点。但是,我还要想在 其他 2020-04-05 …
英语作文三年的初中生活马上就要结束了,让我们记下其中的点点滴滴.请以“iwillrememberm 英语 2020-05-13 …
几点钟如何用英语回答除了整点以外其他的点用英语都有好几种读法什么half+past+钟点aquar 英语 2020-05-14 …
100词左右的英语作文用I'll remember my school life forever为 英语 2020-05-15 …
已知某抛物线的顶点在原点,焦点在y轴上,其上的点p(m,-3)到焦点F的距离为5 求c点的坐标 数学 2020-05-16 …
steampoint(蒸汽点)和boilingpoint(沸点)是一回事吗?看科学书,介绍华氏度的 其他 2020-06-02 …
写出如图中“小鱼”上所标各点的坐标并回答:(1)点C和点D的坐标之间有什么特点?(2)图中还有没有 其他 2020-06-18 …
下列加点词语使用正确的一项是()A.军事专家认为极超音速导弹是反恐战争中非常有价值的“猎杀者”,一 语文 2020-06-22 …
在由红点和蓝点组成的17行、17列的正方形点阵中,有165个红点.这165个红点中的25个在边界上 数学 2020-07-10 …
设S为平面上的一个有限点集(含点数大于等于5),其中若干个点涂上红色,其余的点涂上蓝色,如果任何三 数学 2020-07-10 …