实验二: 实验目的:理解LZ78编码算法。 实验内容:写出程序,利用LZ78编码实现对某字符序列的二元压缩(二元压缩,即编成二进制序列),并能解压。 实验步骤: 1、压缩 (1) 为字符序列中可能出现的字符进行二进制编码 (2) 根据LZ78编码算法为字符序列分段; (3) 为各段分配二进制段号,并建立字典; (4) 为字符序列的各段进行二进制编码。 2、解压 (1) 一边建立字典表,一边译码
2022-03-29 19:43:22 6KB 五邑大学 信息论与编码 lz78 压缩
1
运行程序之后输入任意的字符串,将字符串转化成二进制数字字符串,然后利用LZ78算法实现对二进制字符串压缩解压,最后再恢复原来的字符串
2019-12-21 20:31:19 14KB java算法 LZ78算法
1
大二时候的信息论大作业,用matlab实现LZ78算法的编码、译码。压缩包附有matlab源程序,和说明文档,程序有注释简单易懂。
2019-12-21 20:13:39 1.25MB LZ78 matlab
1