首页/ 题库 / [单选题]若一棵哈夫曼树共有9个顶点,则其叶子结点的答案

若一棵哈夫曼树共有9个顶点,则其叶子结点的个数为(69)。

单选题
2022-01-12 23:47
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。

标签:
相关题目
. 由权值分别为3,8,6,2,5的叶子结点生成一棵哈夫曼树,它的带权路径长度为( )。
若一棵二叉树有11个叶子结点,则该二叉树中度为2的结点个数是(   )
一棵有n个叶子结点的哈夫曼树共有()个结点
某二叉树共有730个结点,其中度为l的结点有30个,则叶子结点个数为( )。
设一棵完全二叉树共有699个结点,则该二叉树中的叶子结点数为( )。
设一棵完全二叉树共有699个结点,则该二叉树的叶子结点数为【】
一棵完全二叉树共有360个结点,则在该二叉树中度为1的结点个数为( )。
一棵二叉树共有25个结点,其中5个是叶子结点,则度为1的结点数为( )。
一棵二叉树共有25个结点,其中5个是叶子结点,则度为l的结点数为( )。
一棵二叉树共有25个结点,其中5个是叶子结点,则度为l的结点数为( )。
一棵二叉树共有25个结点,其中5个是叶子结点,则度为1的结点数为
一棵二叉树共有25个结点,其中5个是叶子结点,则度为1的结点数为
一棵二叉树共有25个结点,其中5个是叶子结点,则度为l的结点数为( )。
一棵二叉树共有25个结点,其中5个是叶子结点,则度为1的结点数为( )。
若一棵哈夫曼树共有9个顶点,则其叶子结点的个数为(69)。
若一棵哈夫曼(Huffman)树共有9个顶点,则其叶子结点的个数为______。
若一棵哈夫曼(Huffman)树共有9个顶点,则其叶子结点的个数为(34)。
一棵共有n个结点的树,其中所有分支结点的度均为众,则该树中叶子结点的个数为(50)。
● 若一棵二叉树具有10个度为2的结点, 5个度为1的结点,则度为0的结点 (即叶子结点)个数是 (39) 。(39)
若一棵二叉树具有10个度为2的结点,5个度为1的结点,则度为0的结点(即叶子结点)个数是 (42) 。
广告位招租WX:84302438

免费的网站请分享给朋友吧