什么是可用于txt文件压缩的​​文件压缩算法?

时间:2013-02-04 15:26:43

标签: file compression

我正在开发一个用于文件压缩(面向文本)的s / w项目,该项目可以提供有效的结果。我搜索了这个网站,但没有回答文件压缩的​​基础知识。我很喜欢使用java,c,c ++进行编码。请建议我做一些网站,书籍和特定的算法。如何看待标准文件压缩s / w的编码?感谢您考虑这个太基本的问题..

1 个答案:

答案 0 :(得分:0)

以下是一些最知名的,可以轻松实现的文件压缩算法,并且大多数都适用于文本文件,因为它们提供无损压缩。

Run-length encoding (RLE)

Huffman coding

Lempel-Ziv压缩(LZ77和LZ78)

DEFLATE - 结合Lempel-Ziv

Lempel-Ziv-Markov链算法(LZMA)

Lempel-Ziv-Oberhumer(LZO)

Lempel-Ziv-Storer-Szymanski(LZSS)

Lempel-Ziv-Welch(LZW)