首页
登录
从业资格
由权值为 9、2、1、6、4 的五个叶子结点构造的哈夫曼树为( ),其带权路径长
由权值为 9、2、1、6、4 的五个叶子结点构造的哈夫曼树为( ),其带权路径长
题库
2022-08-02
88
问题
由权值为 9、2、1、6、4 的五个叶子结点构造的哈夫曼树为( ),其带权路径长度为(请作答此空)。A.77B.45C.47D.48
选项
A.77
B.45
C.47
D.48
答案
B
解析
本题考察最优二叉树(哈夫曼树)的构造和带权路径长度的计算。构造最优二叉树的哈夫曼算法如下:(1)、根据给定的n个权值{w1, w2, …,wn}, 构成n棵二叉树的集合F= {T1, T2, …Tn},其中,每棵树Ti中只有一个带权为wi的根结点,其左、右子树均空。(2)、在F中选取两棵权值最小的树作为左、右子树构造一棵新的二叉树,新构造二叉树的根结点的权值为其左、右子树根结点的权值之和。(3)、从F中删除这两棵树,同时将新得到的二叉树加入到F中。(4)、重复(2)、(3)步,直到F中只含一棵树时为止,这棵树便是最优二叉树(哈夫曼树)。所以由权值为 9、2、1、6、4 的五个叶子结点构造的哈夫曼树为(红色圈内填写的数字为构造的新节点,在选项中没有体现出来,用空白圆圈进行了替代):
结点的带权路径长度为从该结点到树根之间的路径长度与该结点权值的乘积,而树的带权路径长度为树中所有叶子结点的带权路径长度之和。所以构造的哈夫曼树的带权路径长度为9*1+6*2+4*3+(1+2)*4=9+12+12+12=45。
转载请注明原文地址:https://tihaiku.com/congyezige/2416839.html
本试题收录于:
中级 软件评测师题库软件水平考试初中高级分类
中级 软件评测师
软件水平考试初中高级
相关试题推荐
对一棵二叉排序树进行( )遍历,可得到该二叉树中结点关键字的有序序列。A.先序
根据权值集合{0.30,0.25,0.25,0.12,0.08}构造的哈夫曼树中
对下图所示的二叉树进行顺序存储(根结点编号为1,对于编号为i的结点,其左孩子结点
对下图所示的二叉树进行中序遍历(左子树,根结点,右子树)的结果是( )。 A
对于连通无向图G,以下叙述中,错误的是( )A.G中任意两个顶点之间存在路径
在一系统中,不同类对象之间的通信的一种构造称为(),一个对象具有多种形态称为(
下图所示的程序流程图中有(请作答此空)条不同的简单路径,采用McCabe度量
下图所示的程序流程图中有()条不同的简单路径,采用McCabe度量法计算该
UML由三个要素构成:UML的基本构造块、支配这些构造块如何放置在一起的规则、用
A本题考查计算机系统基础知识。 构造各逻辑表达式的真值表如下,从表中可知,http://www.yfzxmn.cn/newyfB12/"tu/1612/j/s
随机试题
—Iwillberightbackinanhour.Willyouwaitforme?—I’mafraidnot.Hepr
[originaltext]Let’sfaceit:sometimeslifefeelslikeit’sfallingapartat
A铜业公司是某大型企业的控股子公司。2009年,A铜业公司新建采用艾萨熔炼技术生
治疗与醛固酮升高有关的顽固性水肿应选用()。A.甘露醇 B.氢氯噻嗪 C.
以下不是以减小扩散速度为主要原理制备缓控释制剂的是A:制成难溶性盐 B:不溶性
如下图所示,直线AC从点A匀速下落至正下方点B。整个过程中,直线直线AC与扇形A
F公司是M市的一家生产有机奶酪的食品公司,产品属于市场中知名的高端品牌,价格比较
投资者买入上证50ETF基金,同时卖出上证50期货合约,以期持有一段时间后再同时
下列关于货币单元抽样的缺点的说法中,错误的是()。A.货币单元抽样不适用于测试
根据会计法律制度的规定,下列各项中,不属于代理记账业务范围的是()。A.出
最新回复
(
0
)