简单问题:关于比较流的最好方法.200分. (200分)

  • 主题发起人 主题发起人 jingtao
  • 开始时间 开始时间
呵呵,受宠若惊了,以后还要靠各位多多指点。
是的,Jingtao说的没错,这个方法把程序的复杂程度大大增加了。
但是我想我的意思是这样,逐级分块比较,比如两个文件都是2M,
那么分成两个1M.....
............0.5M
.............Q M
Q是一个临界点,到了这个点,而两者雷容不同,就for i:=0 to Q-1直接进行一个一个
字符比较。
这个Q可以实验一下大约等于多少效率最高。

主要是计算物理之类的程序写多了:)
 
憔悴的方法其实也很有用处
比如说比较屏幕变化
如果采用整个屏幕来比较的话,即使得到一个全部是0的文件,假设为32KB,
压缩后(用ZIP压缩为155 字节,RAR为98 字节).
但是如果用你思路的话,屏幕切分为几个区域,如果某个区域不变化
(就是说全部为0)根本不用发送.大大提高了效率.
其实术业有专功,一个人总不可能是全才的.只能突出某一方面.
我的水平也只不过是入门而已,希望和大家共同进步!
 
To beta:
我做的确实不太好, 我现在有个想法,可以利用共享内存来处理,给图片
分配固定的大小,类似BMP的一种形式,在这快区域里比较。
 
后退
顶部