首页 >> 快讯 >

哈夫曼树是带权路径长度最短的树(哈夫曼树)

2023-05-18 16:02:29 来源: 用户: 

你们好,最近小时发现有诸多的小伙伴们对于哈夫曼树是带权路径长度最短的树,哈夫曼树这个问题都颇为感兴趣的,今天小活为大家梳理了下,一起往下看看吧。

先准备一组数字,以1,7,3,4,9,8为例。将这组数字从小到大排序,排序后的数字为1、3、4、7、8、9。在这些数字中,选择两个最小的。用像树枝一样的“树枝”把两个最小的数字连起来, 计算这两个数在顶点的和,将剩下的数与和进行比较,然后取出最小的两个数进行排序。如果两个数之和恰好是下一步中两个最小数中的一个,那么树就直接向上生长。如果两个数之和很大, 不是下一步两个最小数中的一个,然后并排成长。继续使用倒V型分支,向上延伸,算出最后的结果,证明哈夫曼树构建成功。温馨提示哈夫曼树又称最优二叉树,自下而上排列。 一个节点只能产生两个“分支”,不同于数据结构中的“树”。

以上就是哈夫曼树这篇文章的一些介绍,希望对大家有所帮助。

  免责声明:本文由用户上传,与本网站立场无关。财经信息仅供读者参考,并不构成投资建议。投资者据此操作,风险自担。 如有侵权请联系删除!

 
分享:
最新文章