haitao:
你也这么说?我只是说goodhope的做法。。。(争论总结)
[阅读: 727] 2005-06-27 11:18:35
【 1字节的数据后面放1M - 1个空格,这样压缩率就应该是1ppm吧? (空) (GoodHope [1] 今天 16:50)】
看他的上下文,似乎他不认为这样作会得到1M:1的压缩率
我一开始的意思是:找了一段伪随机数(2进制数据),格式化为“XX ”
随机数据肯定是无法再压缩的,所以格式化为“XX ”的伪随机数应该有3:1的压缩率
但是goodhope、jojo好像不认同我的这个判断(格式化为“XX ”的伪随机数应该有3:1的压缩率)
于是才有这一系列讨论
(我开始还以为jojo笑我检测加密(而不是压缩)的办法太原始。。。
没想到他们是指压缩)
其实这与具体哪一种压缩算法有什么关系?
我只是指出:格式化为“XX ”的伪随机数,也应该有3:1的压缩率
这个判断难道有什么错?
依此类推:格式化为“X..(1M个.)...”的数据,也应该有10M:1的压缩率
如果X很有规律,举个极端的例子,X都是“A”,则显然有n*10M:1的压缩率(n为A的出现次数)
顺便说一句,我早就采用了lzw作为我的INI@HTTP的数据包的加密算法。。。