由权值分别为11,8,6,2,5的叶子结点生成一棵哈夫曼树,它的带权路径长度为
1个回答
2022-09-28 · 百度认证:北京惠企网络技术有限公司官方账号
关注
展开全部
哈夫曼树如下:
(24)
(10) (14)
(5) 5 6 8
2 3
带权路径长度为 2*3 + 3*3 +5*2 +6*2 +8*2 = 53
如:
2+5=7
7+6=13
13+8=21
13+19=31
21+31=52
52是根,上面的计算过程是树的枝
扩展资料:
树的带权路径长度,就是树中所有的叶结点的权值乘上其到根结点的路径长度(若根结点为0层,叶结点到根结点的路径长度为叶结点的层数)。树的路径长度是从树根到每一结点的路径长度之和,记为WPL=(W1*L1+W2*L2+W3*L3+...+Wn*Ln),N个权值Wi(i=1,2,...n)构成一棵有N个叶结点的二叉树,相应的叶结点的路径长度为Li(i=1,2,...n)。可以证明哈夫曼树的WPL是最小的。
参考资料来源:百度百科-哈夫曼树
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询