我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

哈夫曼树,结点3-4-5-6-12-13。求带权路径长度

我按照57+45+36+212+13=110为什么这样不对啊

12 * 2 + 13 * 2 + 5 * 3 + 6 * 3 + 3 * 3 + 4 * 3 = 24 + 26 + 15 + 18 + 9 + 12 = 104

可以看看这个:

哈夫曼树结构及带权路径长度_给我来一杯冰可乐的博客-CSDN博客_构造哈夫曼树带权路径长度 哈夫曼树:当用 n 个结点(都做叶子结点且都有各自的权值)试图构建一棵树时,如果构建的这棵树的带权路径长度最小,称这棵树为“最优二叉树”,有时也叫“赫夫曼树”或者“哈夫曼树”。在构建哈弗曼树时,要使树的带权路径长度最小,只需要遵循一个原则,那就是:权重越大的结点离树根越近。在图 1 中,因为结点 a 的权值最大,所以理应直接作为根结点的孩子结点。哈夫曼树相关的几个名词路径:在一棵树中,一个结点到另一个结点之间的通路,称为路径。图 1 中,从根结点到结点 a 之间的通路就是一条路径。路径长度: https://blog.csdn.net/yang_yi520/article/details/124866890

img

近期文章

  • win11的NET有问题怎么解决,帮看看。
  • labelme 下载好了打不开
  • 关于#Python#的问题,如何解决?
  • js数组对象去重如何解决?
  • 存储在MYSQL中的中文字符不会显示在CI中
  • scrapy安装失败
  • unity打包后运行怎么导出场景
  • 选举进行投票,用C语言中结构体数组统计个候选人得票数。但这个投票数为什么这么离谱?
  • simulink一个圆圈里面一个叉是什么啊
  • python for loop迴圈
  • 关于字符串的问题,如何解决?
  • 数据库链接占满问题!
  • 在SQL查询中使用$ _GET的Wordpress
  • 关于网络划分子网问题
  • Unable to invoke class method
  • 关于#html#的问题:hbuilder运行浏览器为什么没有网页效果
  • scrpy报错重新安装后马上又报错
  • centos7 这种备份文件还原
  • 如何用链表验证链表倒置函数
  • 微信小程序picker显示问题

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华