对给出的数据序列(4,5,6,7,10,12,15,18,23),构造一棵哈夫曼树(权值大的为左子树,权值小的为右子树),并求出

分类: 计算机软件基础(一)(02243) 发布时间: 2024-08-31 16:10 浏览量: 0
对给出的数据序列(4,5,6,7,10,12,15,18,23),构造一棵哈夫曼树(权值大的为左子树,权值小的为右子树),并求出其带权路径长度WPL。
【正确答案】:构造的哈夫曼树如下:带权路径长度:WPL=(4+5+6+7)*4+(10+12+15+18)*3+23*2=299