首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
哈夫曼树是()。以{4,5,6,7,8}作为叶结点的权值构造
[问答题]
哈夫曼树是()。以{4,5,6,7,8}作为叶结点的权值构造哈夫曼树,则其带权路径长度是()。
添加笔记
求解答(0)
邀请回答
收藏(9)
分享
纠错
3个回答
添加回答
1
杨😗
带全路径长度最小的二叉树
编辑于 2020-05-02 17:20:57
回复(0)
1
xuefu
69
发表于 2017-04-12 19:38:12
回复(0)
2
ZZZZ661
哈夫曼树是带全路径长度最小的二叉树,权值较大的结点离根较近。
构造哈夫曼树的方法是:在所有节点中取出两个权重最小的节点,构造一棵树并计算其权重之和赋予到根节点上。同时将该权重再次与其他待比较的节点进行比较,最终构造出一颗哈夫曼树。
带权路径长度(Weighted Path Length)是哈夫曼树中
所有构造节点的权重*当前节点所在的深度的和
,如下图所示。因此本题的带全路径长度为(4+5)*3+(6+7+8)*2=69。
发表于 2018-03-16 21:28:43
回复(0)
这道题你会答吗?花几分钟告诉大家答案吧!
提交观点
问题信息
树
上传者:
城市里的养猫者
难度:
3条回答
9收藏
2072浏览
热门推荐
相关试题
执行以下程序,理论上输出的结果应最...
360集团
Python
算法工程师
2019
评论
(1)
来自
360公司-2019校招...
以下描述正确的是
Java
评论
(1)
以下对于随机森林算法描述错误的是:
机器学习
评论
(1)
生成数据集的随机子集
机器学习
评论
(1)
k近邻算法
机器学习
评论
(1)
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题