【技术实现步骤摘要】
处理子串信息的方法、计算机数据管理系统、舆情分析系统、社会网络分析系统
本专利技术涉及计算机数据处理领域,具体涉及处理子串信息的方法、数据搜索系统、舆情分析系统、社会网络分析系统。技术背景数据搜索方法也可以称为数据匹配方法,数据搜索是计算机技术的重要运用,在实时文本的处理,文件搜索系统,实时数据分析,大数据分析、舆情自动调查系统等等技术中常常用到。现有技术面向全新数据的时间效率存在改进空间,现有技术的空间效率存在改进空间,现有技术对计算机资源的运用不充分存在改进空间。
技术实现思路
本专利技术提出了处理子串信息的方法、数据搜索系统、舆情分析系统、社会网络分析系统,可以提高时间效率,提高空间效率,提高计算机资源的利用率。本专利技术的
技术实现思路
具体如下:1、投票标识,其特征在于:用于储存数据串匹配状况投票,投票标识用于投票的比特位数小于或等于所应用计算机一次处理数据的比特位数;投票标识用于储存数据串的元素对整个数据串各个位置与需搜索子串的匹配状况的支持权限或否决权限,投票标识整体对应一个数据串,投票标识中各个比特位各自单独对应数据串的一个元素。2、投票标识,其特征在于: ...
【技术保护点】
1.子串信息的处理方法,特征在于:具有如下预先在前的构造投票标识表的方法,D1、为投票标识表开辟内存空间;D2、为尾端模板分配内存;D3、构造一个循环,该循环具有一个整数型变量叫计次,变量计次的初始值等于零,计次的数值大于等于计算机位数的时候终止循环,循环每执行一次,计次的值增加1,循环内具有如下操作步骤:D3‑1、对所有比特位都为1的投票标识进行左移位移操作,左移位移操作的比特位数为计次的值加1所得和;D3‑2、对所有比特位都为1的投票标识进行右移位移操作,右移位移操作得比特位数量为计算机位数减去计次的值所得差,将右移位移操作所得值赋予给投票标识表中第一维度序号为0第二维 ...
【技术特征摘要】
1.子串信息的处理方法,特征在于:具有如下预先在前的构造投票标识表的方法,D1、为投票标识表开辟内存空间;D2、为尾端模板分配内存;D3、构造一个循环,该循环具有一个整数型变量叫计次,变量计次的初始值等于零,计次的数值大于等于计算机位数的时候终止循环,循环每执行一次,计次的值增加1,循环内具有如下操作步骤:D3-1、对所有比特位都为1的投票标识进行左移位移操作,左移位移操作的比特位数为计次的值加1所得和;D3-2、对所有比特位都为1的投票标识进行右移位移操作,右移位移操作得比特位数量为计算机位数减去计次的值所得差,将右移位移操作所得值赋予给投票标识表中第一维度序号为0第二维度序号等于计次的值的投票标识单元;D4、将投票标识表的第一维度序号为零,第二维度序号为零的单元赋值为零;D5、结束;具有流程如下:F1、将尾端模板的各个单元依序拷贝到投票标识表的第一维序号为1的各个单元中;F2、分配一个整数型变量,称之为第一整数,并对第一整数进行赋值为计算机位数减1再加上子串的最大序号,第一整数的作用域为子串信息的处理流程;F3、构造一个循环,称之为第一循环,第一循环具有一个用于计数的整数型变量,称之为计次,计次的初始值为子串的最大序号,第一循环每执行一次,计次的值增加1,当计次的值大于等于计算机位数时循环停止,计次的作用域时第一循环之内,第一循环内具有以下操作步骤:F3-1、分配一个整数型变量,称之为第一临时变量,将第一整数的值减去计次的值所得的数赋予给第一临时变量;F3-2、分配一个投票标识称之为临时投票标识,并将临时投票标识的每个比特位都赋值位1;F3-3、将临时投票标识进行右移位移操作,右移的位数为第一临时变量的值,将右移所得值赋予给临时投票标识;F3-4、将投票标识表中第一维度序号为1第二维度序号为计次的值的投票标识单元与临时投票标识进行位或操作,将位或操作结果赋予给该单元;F3-5、将投票标识表中第一维度序号为0第二维度序号为计次的值的投票标识单元赋值零;F4、构造一个循环,称之为第二循环,第二循环具有一个用于计数的整数型变量,称之为计次,计次的初始值为子串的最大序号,第二循环每执行一次,计次的值增加1,当...
【专利技术属性】
技术研发人员:张志宏,郭磊,刘佳,刘伟,
申请(专利权)人:长沙学院,
类型:发明
国别省市:湖南,43
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。