加载中...
首页专利查询专利详情

*来源于国家知识产权局数据,仅供参考,实际以国家知识产权局展示为准

一种后缀数组和最长公共前缀的正确性验证方法及系统

发明专利有效专利
  • 申请号:
    CN201710183737.5
  • IPC分类号:G06F40/194
  • 申请日期:
    2017-03-24
  • 申请人:
    广东顺德中山大学卡内基梅隆大学国际联合研究院;中山大学
著录项信息
专利名称一种后缀数组和最长公共前缀的正确性验证方法及系统
申请号CN201710183737.5申请日期2017-03-24
法律状态授权申报国家中国
公开/公告日2017-08-04公开/公告号CN107015952A
优先权暂无优先权号暂无
主分类号G06F40/194IPC分类号G;0;6;F;4;0;/;1;9;4查看分类表>
申请人广东顺德中山大学卡内基梅隆大学国际联合研究院;中山大学申请人地址
广东省佛山市顺德区大良街道办广东顺德中山大学卡内基梅隆大学国际联合研究院 变更 专利地址、主体等相关变化,请及时变更,防止失效
权利人广东顺德中山大学卡内基梅隆大学国际联合研究院,中山大学当前权利人广东顺德中山大学卡内基梅隆大学国际联合研究院,中山大学
发明人韩凌波;农革;吴裔
代理机构广州粤高专利商标代理有限公司代理人林丽明
摘要
本发明涉及一种后缀数组和最长公共前缀的正确性验证方法及系统。该方法包括:从右向左扫描一遍T,按照后缀类型定义比较字符T[i]及其后继字符T[i+1]的大小,计算T的字符T[i]和后缀suf(T,i)的类型,记录于t[i]中;将SA1和LCPA1中的元素初始化为‑1。从左到右扫描一遍SA,根据数组t找出SA中所有LMS后缀及其LCP值,分别依次记录在SA1和LCPA1中;根据字符串T、数组t、SA1和LCPA1,对SA1中相邻LMS后缀及其LCP值进行正确性验证;根据字符串T、数组t、B、C、SA1和LCPA1,归纳排序T的L型后缀及其LCP值;根据字符串T、数组t、B、C、SA1和LCPA1,归纳排序T的S型后缀及其LCP值;顺序扫描SA、SA1、LCPA和LCPA1一次,比较SA与SA1和LCPA与LCPA1是否相同,如果两组比较相同则T的SA和LCPA正确。

我浏览过的专利

专利服务由北京酷爱智慧知识产权代理公司提供