对给出的数据序列(4,5,6,7,10,12,15,18,23),构造一棵哈夫曼树(权值大的为左子树,权值小的为右子树),并求出其带权路径长度WPL。
对给出的数据序列(4,5,6,7,10,12,15,18,23),构造一棵哈夫曼树(权值大的为左子树,权值小的为右子树),并求出其带权路径长度WPL。
【正确答案】:构造的哈夫曼树如下:带权路径长度:WPL=(4+5+6+7)*4+(10+12+15+18)*3+23*2=299
Top