腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
递归
霍夫曼
解码
函数
不
退出
函数
java
、
decode
、
huffman-code
我正在尝试编写一个哈夫曼树
解码
函数
来
解码
给定的布尔数组。我在decode_helper()中使用了
递归
方法,但是我总是陷入无限循环,并且我不确定原因,因为我认为我已经实现了一个适当的基例来停止
递归
调用。我试过尝试不同的基本情况,但我尝试的任何东西似乎都不能阻止
递归
调用。
浏览 29
提问于2019-04-18
得票数 0
1
回答
从字符串
解码
霍夫曼
树
python
、
string
、
dictionary
、
recursion
、
huffman-code
我正在研究在文件中存储
霍夫曼
树的有效方法,以便
解码
器能够重建
霍夫曼
树并正确
解码
文件。目前,我已经创建了一个
函数
来创建给定频率的
霍夫曼
编码。我看到了,所以我写了一个
递归
函数
来模仿post答案中的
递归
函数
: >>> huffman = [(b'A', '00'), (b'C', '01'), (b'E',
浏览 1
提问于2017-03-26
得票数 0
3
回答
单个字符的
霍夫曼
编码?
huffman-code
我需要使用
霍夫曼
编码。
霍夫曼
编码是一个完全的二叉树。那么,当我们根本不需要两个叶子时,如何为单个字符创建一个huffman代码呢?
浏览 4
提问于2014-03-16
得票数 5
1
回答
如何在matlab中编写显示不重复灰度图像像素的
函数
matlab
嗨,我正在尝试实现huffman代码,它有以下步骤:第1步-将图像读取到mat实验室的工作区。步骤4-调用一个
函数
来计算每个符号的概率。步骤6-执行进一步的
霍夫曼
编码,即码字到相应符号的映射将导致压缩数据。第8步-生成与编码树等效的树。我已经实现了第1步和第3步我能够使用
浏览 1
提问于2012-10-22
得票数 1
1
回答
使用Java,我如何获得
霍夫曼
树的编码树?
java
、
arrays
、
string
、
tree
、
huffman-code
给出一个构造的树和它工作所需的所有变量,我只需要理解如何从
霍夫曼
树中获得编码的树。 更具体地说,我需要返回一个
霍夫曼
树的字符串编码。不会将任何参数传递给
函数
。它只是一个返回树的编码字符串的getHuffmanTreeEncoded()
函数
,我不知道该如何处理。我需要
递归
循环吗?我需要传递一个字符串变量,其中包含编码的
霍夫曼
树字符串。假设所有东西(树、获取编码测试、优先级队列实现等)的
函数
和结构都已经存在,我该如何去做呢?要获取
霍夫曼
树的字符串,一般需要
浏览 2
提问于2020-10-30
得票数 0
1
回答
如何在方案中制作哈夫曼树?
tree
、
scheme
、
huffman-code
我正在尝试使
霍夫曼
编码/
解码
方案,以便我有“频率”的功能,使频率列表。我还制作了一个
函数
,它从列表中找到具有最小频率的对,以及一个
函数
,它从列表中删除具有最小频率的对。我不知道怎么做这棵树。
浏览 1
提问于2013-12-17
得票数 1
0
回答
将一行数据存储到文件中
c
、
io
、
character-encoding
、
char
、
huffman-code
我一直在做我的
霍夫曼
项目。差不多完成了,现在我唯一需要做的就是存储在一个输出文件中。这是我的
解码
函数
。printf("%c", temp -> character); } 在main
函数
中调用decode(start, encodedString);解压缩的结果:稍后我
浏览 0
提问于2017-06-03
得票数 0
1
回答
这个
函数
可以被认为是尾
递归
的吗?
scala
、
tail-recursion
下面是我的
函数
: abstract class HuffmanTree }该
函数
接受一个
霍夫曼
树该
函数
的目的是在
霍夫曼
树中搜索字符并对其进行编码。所以我遍历
浏览 2
提问于2012-10-18
得票数 1
回答已采纳
1
回答
HEVC CU级剖面图
c++
、
video
、
profiling
、
hevc
我想获得关于HEVC HM
解码
器的CU/PU级别信息。我还想得到一些统计数据,看看平均需要多少来
解码
不同类型的CUs (内部,内部/双向)。我试着在TDecCu::xDecodeCU (进入
函数
的
退出
时间)中输入调试和计时信息,这似乎没什么问题(尽管我想知道
递归
函数
调用是否意味着我错过了一些CUs)。我想知道上面的内容是否足以获得
解码
单个CU的完整时间,还是我也需要分析TDecCu::xDecompressCU ??(这就是熵
解码
发
浏览 4
提问于2015-08-06
得票数 0
回答已采纳
1
回答
MATLAB中的哈夫曼编码--字典/树的传输
matlab
、
tree
、
compression
、
encode
、
huffman-code
huffmandict
函数
生成一个查找表,将我们想要编码的信号中的每个符号映射到其相应的码字,该码字是编码和
解码
信号所需的。 当您知道输入向量时,生成字典是很容易的。在MATLAB中,有没有一种方法可以生成字典的位流表示,并将其添加到我们的
霍夫曼
代码之前,以便在另一端进行
解码
?我知道,在理论上,
霍夫曼
树通常是建立的--有没有办法在MATLAB中生成它,然后将这种树转换回字典?
浏览 18
提问于2018-01-07
得票数 4
6
回答
如何将整数视为Python中的字节数组?
python
我正在尝试
解码
Python ()
函数
的结果。根据Python文档,这将返回: (pid,status) = os.wait() (exitstatus, signum) = decode(statu
浏览 9
提问于2008-08-13
得票数 15
回答已采纳
1
回答
列出
霍夫曼
树的所有叶子
list
、
append
、
scheme
、
huffman-code
、
r5rs
这是我的Huffman代码,它返回一个空列表。我的目的是让它将所有的配对添加到listenr1中,但它看起来只返回一个空列表。我不确定为什么它不是附加的,但我想我误解了Scheme编程的一个基本部分。我不想使用append*。我认为追加可能是错误的,但我不是很确定为什么。有没有一种方法可以在每次追加listenr1时替换它? (let ((listenr1 '())) (let ((left (left-branch currentbran
浏览 5
提问于2018-03-07
得票数 2
1
回答
哈夫曼文本压缩树遍历算法
serialization
、
tree
、
compression
、
reverse-engineering
、
huffman-code
一般来说,是用C语言编写的
解码
器代码,它工作得很好,但我仍然不明白压缩方案是如何工作的。问题部分是GetNextChararacter
函数
。这是我第一次看到树被用来存储树叶的总量。使用此方案,压缩看起来过于复杂。
浏览 3
提问于2014-11-23
得票数 0
1
回答
早期
退出
递归
函数
c
我正在使用
递归
函数
,下面是查看数组是否包含值的内容:{在我看来,(理论上)这样做需要非常低的水平,因为它需要跟踪第一次调用val_in_array_r时的初始调用帧,然后跳回那个rbp,然后替换rsp和do ret。
浏览 3
提问于2021-03-23
得票数 0
回答已采纳
1
回答
退出
递归
函数
JavaScript
javascript
、
recursion
我有一些代码可以
退出
代码,但是返回的任何内容都是未定义的,这是很奇怪的,如果我console.log,我想返回什么,它会给出正确的值。
浏览 2
提问于2017-11-13
得票数 0
2
回答
完全
退出
递归
函数
c#
、
recursion
、
unity3d
、
while-loop
我有一个关于我所做的
递归
函数
的问题。一旦我到达“返回数组”行,是否有一种方法可以完全
退出
一个
函数
呢?
浏览 0
提问于2017-02-10
得票数 0
回答已采纳
1
回答
哈夫曼编码遍历
c++
、
binary-tree
、
tree-traversal
我正在尝试做一个
霍夫曼
树的编码。我的树是正确的。我只需要弄清楚如何修复我的
递归
函数
,以便正确地创建表。感谢您对我的帮助。
浏览 0
提问于2012-03-13
得票数 4
回答已采纳
1
回答
解码
霍夫曼
树
c++
、
huffman-code
我正在尝试
解码
以下形式的
霍夫曼
树:我在这里使用了一个实现:来对上面形式的树进行编码和
解码
。leftChild, rightChild); else }当
函数
展开时
浏览 2
提问于2015-04-03
得票数 0
4
回答
令人困惑的C++情况
c++
、
recursion
我有当前的“
递归
”情况:{ add(myVal);即使条件在第二次(在
递归
时)不成立。它将完成
函数
的执行,并继续将acc设置为0。我想/希望?编辑:我没有张贴完整的代码,因为我不认为这是必要的。这有点长。因此,这种
递归
不是无限的。 编辑2:最大
递归
次数为2。也就是说,如果第一次条件满足true,则第二
浏览 2
提问于2011-08-30
得票数 1
回答已采纳
1
回答
处理
霍夫曼
压缩/解压缩中的最后一个字节
c++
、
data-structures
、
huffman-code
我有一个程序,可以根据在文本输入文件中读取的ASCII字符频率生成
霍夫曼
树。
霍夫曼
代码存储在256个元素的字符串数组中,如果字符未被读取,则为空字符串。我目前使用这个程序的问题是:当
解码
压缩文件时,我得到一个额外的字符,这个字符不在
解码
后的原始输入文件中。这是由于我所知道的垃圾比特。通过研究,我发现一种解决方案可能是在读取垃圾位之前使用psuedo-EOF字符来停止
解码
,但我不确定如何在我目前处理编码和
解码
的
函数
中实现这一点,所以所有的指导和帮助都非常感谢。我的最终目标
浏览 22
提问于2019-03-13
得票数 0
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
云直播
活动推荐
运营活动
广告
关闭
领券