menglv
发表于 2015-6-4 18:31:32
本帖最后由 menglv 于 2015-6-4 19:08 编辑
很给力,速度还是有优势的,我猜楼主是将hex扩展成字符串了,就是不知道其中的查找时间是否包括这部分的时间。
menglv
发表于 2015-6-4 19:42:11
函数SundayHex遇到0x00直接退出比较.
menglv
发表于 2015-6-6 09:58:10
menglv 发表于 2015-6-4 19:42
函数SundayHex遇到0x00直接退出比较.
其实我只懂vb,vc的代码都要问度娘,而且vc很容易出错,所以不是很懂你的函数使用。
menglv
发表于 2015-6-6 11:39:32
谢谢楼主提供main.cpp,看来可以玩玩.
menglv
发表于 2015-7-10 17:21:16
如果说还需要更新什么?我想就是做成函数模块直接调用.之前的调用有点麻烦,谢谢楼主分享.
menglv
发表于 2015-7-10 17:48:18
本帖最后由 menglv 于 2015-7-10 18:04 编辑
对于特定的文件,比如前面全是00的文件,速度有很大的提高.
其它的文件速度提高不大:
这次代码比较规范,不用修改就可以在vc6中使用.
F8LEFT
发表于 2015-7-11 18:26:20
menglv 发表于 2015-7-10 17:48
对于特定的文件,比如前面全是00的文件,速度有很大的提高.
可以想想,如果要加快搜索的速度,那么应该怎么办呢?
唯一的方法便是减少比较的次数。
那么该如何减少比较的次数呢?
便是减少对于重复的数据的比较。
于是,结果便出来了,数据重复的程度越高,比较的速度越快。
这许多比较算法的着眼点
menglv
发表于 2015-8-16 17:50:27
能否修改成逆向查找?就是从后面往前查找。
nokolai
发表于 2015-9-8 10:55:02
留个脚印 等用的时候来研究
liuhe3647
发表于 2015-10-4 15:24:31
看看哦···