algorithm - 如果霍夫曼树的成本是 2^len,那么最好的编码是什么?
问题描述
我最近遇到了一个编码问题,它与Huffman Tree Encoding非常相似:项目出现的越多,我们得到的代码就越短。
但不同的是:在霍夫曼编码中,一种项目的所有成本都是length_of_code_for_item *frequentness,但在我的要求中,成本是2^length_of_code_for_item *frequentness。
任何现有的编码算法?
解决方案
推荐阅读
- ruby-on-rails - Heroku 上的应用程序错误 - 未指定正确的端口?
- python - 目标用户未在 tweepy 上指定错误
- python - 从 NetworkX 中的一个节点获取子图
- angular - 如何将 TSLint 添加到 VSCode 默认构建任务?
- visual-studio-code - 我在哪里可以获得在 Visual Studio Code 中创建 Telemetry Reporter 的密钥?
- wordpress - 如何改变
标签类 woocommerce 结帐页面
- azure-language-understanding - LUIS Programmatic API 2 - 训练状态无限期变为“InProgress”
- node.js - bot 的在线 azure 代码编辑器无法正常工作
- javascript - Javascript:如何在排序函数中使用变量?
- unit-testing - 连接到 ElasticSearch 单元测试的 Spring WebFlux 项目