数据结构的哈夫曼图怎么画?

以数据集{4,5,6,7,10,12,18}为结点权值所构造的Huffman树是什么?

哈弗曼树的构造方法:每次从权值集合里选出两个当前尚未被选择过的最小权值,并使其相应的结点形成一棵子树,其根节点的权值为左右子孩子的权值之和。将该节点的权值送入集合,代替左右孩子的权值,进行下一轮比较。下面是树倒过来:{4,5},6,7,10,12,189 ,{6,7},10,12,18{9 , 10}, ,13 ,12,18 19 ,,{13 ,12},18 {19,,18} 25,37 2562
温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-01-20
4,5,6,7,10,12,15,18
6,7,9,10,12,15,18
9,10,12,13,15,18
12,13,15,18,19
15,18,19,23
19,23
25
42
100 这上面画了也不清楚
相似回答