早教吧作业答案频道 -->数学-->
2.设给定一个权值集合W=(3,5,7,9,11),要求根据给定的权值集合构造一棵哈夫曼树并计算哈夫曼树的带权路径长度WPL.4.设一组初始记录关键字集合为(25,10,8,27,32,68),散列表的长度为8,散列函数H(k)
题目详情
2.设给定一个权值集合W=(3,5,7,9,11),要求根据给定的权值集合构造一棵哈夫曼树并计算哈夫曼树的带权路径长度WPL.
4.设一组初始记录关键字集合为(25,10,8,27,32,68),散列表的长度为8,散列函数H(k)=k mod 7,要求分别用线性探测和链地址法作为解决冲突的方法设计哈希表.
4.设一组初始记录关键字集合为(25,10,8,27,32,68),散列表的长度为8,散列函数H(k)=k mod 7,要求分别用线性探测和链地址法作为解决冲突的方法设计哈希表.
▼优质解答
答案和解析
设给定一个权值集合W=(3,5,7,9,11),要求根据给定的权值集合构造一棵哈夫曼树
夫曼树的构造:
(1)根据给定的n个权值{w1,w2,...,wn}构造n棵二叉树的集合F={T1,T2,...,Tn},其中Ti中只有一个权值为wi的根结点,左右子树为空;
(2)在F中选取两棵根结点的权值为最小的数作为左、右子树以构造一棵新的二叉树,且置新的二叉树的根结点的权值为左、右子树上根结点的权值之和.
(3)将新的二叉树加入到F中,删除原两棵根结点权值最小的树;
(4)重复(2)和(3)直到F中只含一棵树为止,这棵树就是哈夫曼树.
哈夫曼.bmp (134.99 KB)
2008-8-5 17:55
以上图片是过程
最后的树是这样:
35
20 15
9 11 7 8
3 5
wpl=3*3 5*3 7*2 9*2 11*2=78
本文来自:冠威计算机网(
夫曼树的构造:
(1)根据给定的n个权值{w1,w2,...,wn}构造n棵二叉树的集合F={T1,T2,...,Tn},其中Ti中只有一个权值为wi的根结点,左右子树为空;
(2)在F中选取两棵根结点的权值为最小的数作为左、右子树以构造一棵新的二叉树,且置新的二叉树的根结点的权值为左、右子树上根结点的权值之和.
(3)将新的二叉树加入到F中,删除原两棵根结点权值最小的树;
(4)重复(2)和(3)直到F中只含一棵树为止,这棵树就是哈夫曼树.
哈夫曼.bmp (134.99 KB)
2008-8-5 17:55
以上图片是过程
最后的树是这样:
35
20 15
9 11 7 8
3 5
wpl=3*3 5*3 7*2 9*2 11*2=78
本文来自:冠威计算机网(
看了 2.设给定一个权值集合W=(...的网友还看了以下:
数据类大致可以分为四类:存档类数据、事务类数据、计划类数据和统计类数据,其中历史的和综合的数据 2020-05-23 …
数据类大致可以分为4类:存档类数据、事务类数据、计划类数据和统计类数据,其中历史的和综合的数据 2020-05-23 …
数据类是指支持企业所必要的逻辑上相关的数据,数据类分为4类,在历史的和综合的数据中,用做对企业 2020-05-23 …
第三代数据库系统是把()技术与数据库技术相结合的数据库系统。A.多媒体B.超文本C.并行D.面向对象 2020-05-24 …
数据类大概可分为四类:存档类数据、事务类数据、计划类数据和统计类数据,其中历史的和综合的数据, 2020-05-24 …
BSP方法认为,用作对企业度量和控制的历史的和综合的数据应属于()。A.存档类数据B.事务类数据C. 2020-05-24 …
第三代数据库系统是指把()技术与数据库技术相结合的数据库系统。A.多媒体B.超文本C.面向对象D.并 2020-05-24 …
BSP方法认为,用作对企业度量和控制的历史的和综合的数据应属于A.存档类数据B.事务类数据C.计划类 2020-05-24 …
证券期货业金融机构应当建立数据信息安全备份制度,采取()相结合的数据备份方式,确保交易数据 2020-05-27 …
根据马柯维茨的投资组合理论,理性投资者为获得投资效用最大化的最优资产组合的一般步骤 2020-05-30 …