- 8
- 0
- 约5.39千字
- 约 25页
- 2019-05-06 发布于广东
- 举报
四、模式匹配与KMP算法 模式匹配 在一个源串中搜索模式串的出现位置 四、模式匹配与KMP算法 朴素模式匹配算法 四、模式匹配与KMP算法 KMP算法 问题的提出——一个极端的例子 四、模式匹配与KMP算法 KMP算法 算法思想——nextval向量 四、模式匹配与KMP算法 KMP算法 算法思想——nextval向量 四、模式匹配与KMP算法 KMP算法 nextval向量的定义 对模式串T[0…n-1],定义向量nextval[0…n-1]如下:nextval[i]表示:当T[i]匹配失败时,下一次必要的匹配比较是用T[nextval[i]]与源串的当前字符进行比较;若模式串已不可能与源串的当前位置形成匹配,则记nextval[i]为一个特殊值,如-1。 四、模式匹配与KMP算法 KMP算法 nextval向量举例 四、模式匹配与KMP算法 KMP算法 在nextval向量指导下进行模式匹配 在源串和模式串上分别设立扫描指针i和j,从串首开始; 对源串和模式串的当前字符进行比较,直到源串或模式串扫描完毕: 若相等,则两个扫描指针同步前进; 否则,模式串扫描指针前移到nextval向量指示的位置,若nextval[i]为预定特殊值,则源串扫描指针前进,模式串扫描指针回到串首; 若模式串扫描完毕,则匹配成功,否则匹配失败。 四、模式匹配与KMP算法 KMP算法 nextv
您可能关注的文档
- 北方民族大学刑法学(刑法学分论)课件 破坏社 会主义市场经济秩序罪.ppt
- 北方民族大学刑法学(刑法学分论)课件 侵犯公民人身权利罪.ppt
- 北方民族大学刑法学(刑法学分论)课件 贪污贿赂罪.ppt
- 北方民族大学刑法学(刑法学分论)课件 危害国 家安全罪.ppt
- 北方民族大学刑法学(刑法学总论)课件 刑法论(二).ppt
- 北方民族大学刑法学(刑法学总论)课件 刑法论(三).ppt
- 北方民族大学刑法学(刑法学总论)课件 刑法论(一).ppt
- 北方民族大学刑事诉讼法学课件第八章 刑事起诉程序.ppt
- 北方民族大学刑事诉讼法学课件第二章 司法机关及诉讼参与人.ppt
- 北方民族大学刑事诉讼法学课件第九章 刑事辩护程序.ppt
- 四川省成都市嘉祥教育集团2024-2025学年七年级下学期期中数学试题(解析版).docx
- 四川省成都市青羊区石室联合中学2024-2025学年七年级下学期期中考试数学试题(解析版).pdf
- 四川省成都市青羊区石室联合中学2024-2025学年七年级下学期期中考试数学试题(解析版).docx
- 四川省成都市武侯区北京第二外国语学院成都附属中学2024-2025学年七年级下学期期中数学试题(解析版).docx
- 四川省成都市武侯区北京第二外国语学院成都附属中学2024-2025学年七年级下学期期中数学试题(解析版).pdf
- 四川省绵阳市涪城区2024-2025学年七年级下学期5月期中考试数学试题(解析版).pdf
- 四川省绵阳市涪城区2024-2025学年七年级下学期5月期中考试数学试题(解析版).docx
- 四川省绵阳市江油市2024-2025学年七年级下学期5月期中数学试题(解析版).pdf
- 四川省绵阳市江油市2024-2025学年七年级下学期5月期中数学试题(解析版).docx
- 四川省绵阳市游仙区2024-2025学年七年级下学期5月期中考试数学试题(解析版).docx
最近下载
- 2025年事业单位笔试-天津-天津卫生事业管理(医疗招聘)历年参考题典型考点含答案解析.docx VIP
- 铁塔拆除施工方案.docx VIP
- 2022年广东省深圳市中考英语真题试卷(含答案).docx VIP
- 现代交换原理与技术马忠贵习题答案.docx VIP
- 四川省资阳市2025年中考一模化学试题(含答案).pdf VIP
- 湖北省武汉市洪山区2025年八年级上学期期末数学试题附答案.docx VIP
- 九年级物理气体压强与流速的关系省公开课一等奖全国示范课微课金奖课件.pptx VIP
- JCT481-2013 建筑消石灰标准.docx VIP
- 旧铁塔拆除施工技术方案.docx
- 海思图像质量校正方法(LCS标定:中间亮,周围暗现象).pdf VIP
原创力文档

文档评论(0)