huffman-code 相关问题

霍夫曼编码是一种最佳的无损压缩算法,假设所有输入字符都是从已知的离散分布中提取的。

在JavaScript中处理压缩位的最有效方法

我从未做过压缩,但对霍夫曼编码很感兴趣。他们将此显示为前几个字母的简单演示编码:A 0 E 10 P 110 space 1110 D 11110 T ...

回答 2 投票 1

将虚线对合并到霍夫曼树中

我有一个名为make-leaf-set的过程,它创建叶子节点,另一个过程对最低的第一个高点进行排序。 (define(make-leaf-set pairs)(if(null?pairs)'()(let((pair(...)

回答 1 投票 0

霍夫曼C无限循环

我有这个霍夫曼代码,用于返回数组中每个字母的霍夫曼代码,并按字母顺序打印它们。问题是它不产生输出而是继续......

回答 2 投票 0

如何从频率字典创建二叉树

我对编码很新,而且我很难创建一个霍夫曼算法来编码和解码文本文件。我对大部分概念都了解得很清楚,但对于你究竟如何...

回答 1 投票 2

在Huffman树中使用所有ASCII字符

我正在使用霍夫曼算法来压缩图像。问题是图像中使用了所有ASCII字符,因此根节点没有char。我该如何处理这个案子?

回答 1 投票 0

霍夫曼解码压缩文件

我有一个程序,它根据在文本输入文件中读取的ASCII字符频率生成一个霍夫曼树。霍夫曼代码存储在256个元素的字符串数组中,如果...则为空字符串

回答 1 投票 1

霍夫曼解码函数重复解压缩一个字符

我有一个程序,它根据在文本输入文件中读取的ASCII字符频率生成一个霍夫曼树。霍夫曼代码存储在256个元素的字符串数组中,如果...则为空字符串

回答 1 投票 0

处理霍夫曼压缩/解压缩中的额外字节

我有一个程序,它根据在文本输入文件中读取的ASCII字符频率生成一个霍夫曼树。霍夫曼代码存储在256个元素的字符串数组中,如果...则为空字符串

回答 1 投票 0

处理霍夫曼压缩/解压缩中的最后一个字节

我有一个程序,它根据在文本输入文件中读取的ASCII字符频率生成一个霍夫曼树。霍夫曼代码存储在256个元素的字符串数组中,如果...则为空字符串

回答 1 投票 0

Javascript Huffman Decoder / Translate方法工作较早,但现在导致NullPointerException

我一直在研究一个HuffmanCode程序,我想我今天早上已经完成了它。但是,我已经随机开始获取NullPointerException,即使它之前工作得很好......

回答 1 投票 0

收缩压缩的例子

我有兴趣了解deflate压缩算法,特别是它如何在数据流中表示,并且觉得我会从一些额外的例子中受益匪浅(例如...

回答 1 投票 1

对于Ternary Huffman问题,我们可以为“4”字符制作树(或编码方案)吗?

对于Ternary Huffman问题,我们可以为“4”字符制作一个树(或编码方案)吗?“我说这些频率有4个字符:freq(a)= 5 freq(b)= 3 freq(c)= 2 freq (d)= 2我将如何编码......

回答 1 投票 0

霍夫曼编码如何知道它正在读取的每个值代码的长度?

我试图了解霍夫曼编码是如何工作的。我读过的所有摘要都解释了如何生成值代码,但没有解释如何实际读取它们的完整过程。我想知道如何......

回答 1 投票 1

霍夫曼编码的实际应用是什么?

我被告知霍夫曼编码被用作无损数据压缩算法,但我也被告知真实数据压缩软件不使用霍夫曼编码,因为如果密钥没有分发...

回答 6 投票 23

递归霍夫曼解码功能不退出该功能

我正在尝试编写一个霍夫曼树解码函数来解码给定的布尔数组。我在decode_helper()中使用递归方法但是我一直陷入无限循环中,我不确定......

回答 1 投票 0

从函数到另一个函数的变量类型更改从'str'变为'NoneType'

作为学校作业的一部分,我必须对霍夫曼算法进行编码,我的一个变量存在问题,我不明白为什么。 def encodedata(huffmanTree,dataIN):“”“编码...

回答 1 投票 0

Huffman编码文本的解码方法

请帮助我解释解码霍夫曼编码文本的算法。 (用英语解释)谢谢和问候,拉里

回答 1 投票 0

列出所有哈夫曼树的叶子

这是我的霍夫曼编码,它返回一个空列表。我的目的是让它将所有对添加到listenr1但它接缝只返回一个空列表。我不确定为什么它没有附加,但我......

回答 1 投票 2

打印霍夫曼频率表

我正在研究一些霍夫曼编码,我希望能够打印频率表。但是,我尝试了下面的代码并得到了一个'不兼容的类型:条目无法转换为条目...

回答 1 投票 0

霍夫曼编码树

我正在尝试构建一个霍夫曼编码树。 main:int main(){//读取频率表并构建霍夫曼树。 NodePtr huffman = build_tree(); print_tree(哈夫曼); //免费...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.