LZW和哈夫曼编码一样,是无损压缩中的一种.该算法通过建立字典,实现字符重用与编码,适用于source中重复率很高的文本压缩.本文首先讲下LZW的编解码原理,然后给出LZW的实现code. *********************原理********************* 编码: 编码0-255用来存储Ascii码为[0,255]的字符,放在字典里. 编码从256开始,将出现过的字符计入字典 核心思想:利用字符的可重用性,每当往结果输出一个编码,就将一个新的string存入dictiona…