二进制数字压缩

时间:2017-11-18 15:51:18

标签: algorithm compression winrar winzip

我需要构建一个大型程序作为学校的项目,我一直在考虑像winzip / winrar这样的文件压缩。 我读到了算法类型及其示例,但问题是所有示例都是在字母字符串上呈现实现 它并没有帮助我,因为file不是一个字符串,它由一连串的零和一个组成。 例如,如果我有一个文件 - “0111000110111001” 我怎么压缩它?

1 个答案:

答案 0 :(得分:0)

即使您看到的示例使用字母字符串,在机器级别,它仍然是0和1的连续。如果要将这些示例应用于二进制文件,您可以逐字节读取它,或者逐词地。通过这种方式,您在字母字符串中看到的内容仍然可用。