早教吧 育儿知识 作业答案 考试题库 百科 知识分享

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,要求分别用线性探测和链地址法作为解决冲突的方法设计哈希表.
▼优质解答
答案和解析
设给定一个权值集合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
本文来自:冠威计算机网(
看了 2.设给定一个权值集合W=(...的网友还看了以下:

英语翻译方其系燕父子以组,函梁君臣之首,入于太庙,还矢先王,而告以成功,其意气之盛,可谓壮哉!及仇  2020-05-16 …

英语翻译及善以父死事,授朝散大夫,袭邢国公爵.皇太子弘立擢及善左奉裕率.太子宴于宫,命宫臣掷倒,及  2020-06-09 …

阅读下面的文言文,完成问题。嵇绍字延祖,魏中散大夫康之子也。十岁而孤,事母孝谨。以父得罪,靖居私门  2020-06-12 …

娄师德,弱冠进士擢第.上元初,吐蕃强盛,诏募猛士以讨之,师德以监察御史应募.高宗大悦,授朝散大夫,  2020-06-17 …

阅读下面的内容,完成下面3题任昉字彦升,乐安博昌人也。父遥,齐中散大夫。遥兄遐字景远,少敦学业,家  2020-07-01 …

关于一夫当关万夫莫开的病句一夫当关,万夫莫开是形容地势险要易守难攻的但为什么这句“山下面有条深谷,  2020-07-10 …

师说某些字词解释一、解释打括号的字词1.夫(庸)知其年之先后生于吾乎2.(是故)无贵(无)贱3.(  2020-07-11 …

妇女封号.汉武帝尊其外祖母臧儿为平原君.平原为当时郡名.唐内命妇一品母为正四品郡君,二品母封从四品  2020-07-16 …

阅读下面的文字,完成1~5题。嵇绍,字延祖,魏中散大夫康之子也。十岁而孤,事母孝谨。武帝发诏征之,  2020-07-16 …

名句默写。(1)飞湍瀑流争喧豗,。(2),一夫当关,万夫莫开。(3),孤舟一系故园心。(4)千载琵  2020-07-16 …