同样是用的LZW压缩算法,但是压缩效率根本没法跟WinRAR相比,不知道WinRAR还用到了哪些技术。代码的核心算法其实很简单,只有不少过100行。程序在设计上还是犯了一些错误,当时是想节省258个字符串表项的空间,结果导致了代码的复杂性,和可读性的下降。并且也不便于实现可变的 code size,在后续版本中,将会改进。
[此贴子已经被作者于2007-6-27 23:43:28编辑过]
[此贴子已经被作者于2007-7-13 23:12:13编辑过]