为了解压缩数据,用哈夫曼编码时,在压缩数据中要附加什么信息?

2025-05-02 07:56:43
推荐回答(2个)
回答1:

当时做这个大作业的时候,加了对应编码表还有编码总长度。
要解压缩肯定要对应编码表呀。
然后编码总长度是为了去除最后1字节可能出现的冗余信息。哈夫曼压缩把编码用位操作存到字节里面,最后文件还是以字节为单位的,最后1字节如果不够8位,后面要补足。解压缩的时候把这些用来补足字节的位去掉,才不会出现错误数据。(或者存一下最后的补足位数好像也可以?)

回答2:

附件信息做什么用的,通常情况编码是不需要附加值的啊