最小生成树
最短路径
题
3、假设用于通讯的电文仅由8个字母A、B、C、D、E、F、G、H组成,字母在电文中出现的频率分别为:0.07,0.19,0.02,0.06,0.32,0.03,0.21,0.10。请为这8个字母设计哈夫曼编码。
答案:
4、已知二叉树的先序遍历序列为ABCDEFGH,中序遍历序列为CBEDFAGH,画出二叉树。
答案:二叉树形态
5、试用权集合{12,4,5,6,1,2}构造哈夫曼树,并计算哈夫曼树的带权路径长度。
答案:
WPL=12*1+(4+5+6)*3+(1+2)*4=12+45+12=69
6、已知权值集合为{5,7,2,3,6,9},要求给出哈夫曼树,并计算带权路径长度WPL。
答案:(1)树形态:
(2)带权路径长度:WPL=(6+7+9)2+53+(2+3)*4=44+15+20=79
7、已知一棵二叉树的先序序列:ABDGJEHCFIKL;中序序列:DJGBEHACKILF。画出二叉树的形态。
答案:
8、一份电文中有6种字符:A,B,C,D,E,F,它们的出现频率依次为16,5,9,3,30,1,完成问题:
(1)设计一棵哈夫曼树;(画出其树结构)
(2)计算其带权路径长度WPL;
答案:(1)树形态:
(2)带权路径长度:WPL=301+162+93+54+(1+3)*5=30+32+27+20+20=129
9、已知某森林的二叉树如下所示,试画出它所表示的森林。
答案:
11、画出与下图所示的森林相对应的二叉树,并指出森林中的叶子结点在二叉树中具有什么特点。
12、如下所示的二叉树,请写出先序、中序、后序遍历的序列。
答案:先序:FDBACEGIHJ
中序:ABCDEFGHIJ
后序:ACBEDHJIGF