文本文件压缩原理!请问是如何压缩的? 我用Winrar压缩文本文件,压缩率可以达到20%左右,甚至更小!请问文本文件(仅仅针对文本文件,别的文件不管),如何让文件变小的?如果知道,请给一点VB的代码,非常感谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 非常感谢!看了一篇算法,感觉收获不小其中有概率统计和字典这两个概念我算理解了为什么可以压缩了!但是那个熵我还没明白,为什么压缩有极限!居然能算出来压缩的极限,真的是强人啊! 压缩的基本原理就是把重复的数据表示替换成描述性的数据表示,打个比方,"000000000000000000000000000"可以表示成"27个0",数据文件有很多重复性的部分,可以达到到很大的压缩比,如果是不包含数据的可执行文件,就很难压缩,当所有重复部分都被压榨的时候,就达到压缩的极限了。 熵表示有序性,只有具有一定有序性、有规律的,才有可能压缩;完全找不到规律的杂乱无章的,就不可能压缩。但是否有规律,还很难讲,比如1415926535897932384626433832795028841979……这一串数字,如果不知道是什么,可以认为是一个完全没有规律的数字串,但如果知道是圆周率的前40位,就是完全有规律的 木瓜软件工作室的“VB功略”可以搜索了 VSFlexGrid,如何设置某一列只能输入数字?如何设置某一列的背景色? 帮忙解决几个datagrid的问题! 学vb,找王国荣 指教 !大侠帮帮我 VB的大发现!!!! 求救!!!!PictureBox中垂直打印问题!? zilong:怎样判断控件数组中某个下标的控件元素是否已被加载 1请高手指点,如何更够使我用vc++编写的软件买到二十万? 请问在MDIFORM中,当子窗体打开或关闭时,其MDIForm被激活的事件是什么呢? vb 中的打包能分为好几个路径吗 vb中如何判断局域网中IP地址跟自己的IP地址有冲突?
看了一篇算法,感觉收获不小
其中有概率统计和字典这两个概念我算理解了为什么可以压缩了!
但是那个熵我还没明白,为什么压缩有极限!
居然能算出来压缩的极限,真的是强人啊!
这一串数字,如果不知道是什么,可以认为是一个完全没有规律的数字串,但如果知道是圆周率的前40位,就是完全有规律的