用Huffman算法求带权为1,4,9,25,36,49的最优二叉树

[复制链接]
查看11 | 回复3 | 2018-2-1 14:32:48 | 显示全部楼层 |阅读模式
做法:将最小的两个数取出相加1,4,得到5后将5放回再找最小的两个相加5,9,再将14放回,以此类推。最优二叉树如图:...
回复

使用道具 举报

千问 | 2018-2-1 14:32:48 | 显示全部楼层
先将所有的权值选出最小的两个值,为1,4,然后这两个的和为5,那么再从5,9,25,36,49中选出两个最小的,为5和9,然后再从14,25,36,49中选出两个最小的,为14,25,依次进行下去。那么就可以得到最优二叉树为:()
/
\
...
回复

使用道具 举报

千问 | 2018-2-1 14:32:48 | 显示全部楼层
先将所有的权值选出最小的两个值,为1,4,然后这两个的和为5,那么再从5,9,25,36,49中选出两个最小的,为5和9,然后再从14,25,36,49中选出两个最小的,为14,25,依次进行下去...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行