encoding - 什么时候固定长度编码比霍夫曼更好?
问题描述
对于“失眠”这个词,霍夫曼编码是 27 位,而固定长度编码是 39
是否存在 Huffman 需要比固定长度编码更多位的单词或一般条件?
解决方案
使用消息中符号概率的霍夫曼编码永远不需要比固定长度编码更多的比特,尽管只有当我们忽略传输代码本身描述所需的比特时。霍夫曼编码描述加上短消息的霍夫曼编码消息通常会大于不需要描述的固定长度编码。
推荐阅读
- javascript - 如何为每篇文章应用jquery函数
- angularjs - 无法在 chrome 上运行 Protractor 测试用例
- mysql - 从未知数量的带有参数的表中选择
- excel - 引用 .vb 文件中的 VBA 代码(使用 UiPath Invoke VBA 活动)
- angular - 我们如何在Angular 6的多个选择列表中动态选择一些选项
- oracle-ebs - oracle r12中pa_projects_all表中project_id和segment1的序列是什么
- twitter-bootstrap - 如何让我的下拉菜单在容器内部和左侧打开
- php - 如何在 CodeIgniter PHP 中优化发送推送通知?
- android - 活动堆栈未清除
- javascript - 猫头鹰轮播打破了引导模式