魔方内存盘 1.07 修改版

作者: 分类: 修改 时间: 2013-06-22 评论: 36条评论

去除了后台强制下载升级程序。

去除了右上角Logo。

阅读全文»

超快的通配符搜索

作者: 分类: 原创 时间: 2013-06-15 评论: 2条评论

基于BNDM算法,超快速搜索。搜索一个1G大小文件的中央部分数据,仅需400ms左右。

/*
    调用方式

    #include <stdio.h>

    #include "memsearch.h"

    int main()
    {
        char s[] = "01234567890123456789123455678";
        char p[] = "39 ?? ?? 33";
        printf("%d", memsearch(s, strlen(s), p) );         // -> 19
        return 0;
    }


    memsearch 返回值:
    -2 模式串p错误
    -1 没找到结果
    >=0 找到的偏移位置
    
    注意,模式串不能超过32个字节,多余部分会被舍弃
*/

阅读全文»