有七个带权节点(a,b,c,d,e,f,g),其权值分别为3,7,8,2,6,10,14,构造一棵哈夫曼树(权值小的为左子树,权值大的为右子树),并计算带权路径长度WPL。
有七个带权节点(a,b,c,d,e,f,g),其权值分别为3,7,8,2,6,10,14,构造一棵哈夫曼树(权值小的为左子树,权值大的为右子树),并计算带权路径长度WPL。
【正确答案】:构造哈夫曼树如下:带权路径长度:WPL=(2+3)*4+(6+7+8)*3+(10+14)*2=131
Top