3.字符串分析
3.3.2 KMP算法 假设已有next函数,则KMP算法如下: int StrIndex_KMP(char *s,char *t,int pos) /*从串s的第pos个字符开始找首次与串t相等的子串*/ { int i=pos,j=1,slen,tlen; while (i=s[0] j=t[0] ) /*都没遇到结束符*/ { if (j==0||s[i]==t[j]) { i++; j++; } else { j=next[j]; /*回溯*/ } } if (jt[0]) { return i-t[0]; /*匹配成功,返回存储位置*/ } else { return –1; } } O(m*n) OR O(m+n) 3.3.2 KMP算法 next函数值仅取决于模式本身而和主串无关。 从分析next函数的定义出发用递推的方法求next函数值。 该如何求next函数呢?
您可能关注的文档
- 3.剧毒化学品目录(2002年版)分析.doc
- 3.复合材料的原材料分析.ppt
- 3.基础设置分析.ppt
- 07-chapter6分析.ppt
- 07单元7制作表单网页分析.ppt
- 3.物料采购管理制度分析.doc
- 3.爬天都峰课件_人教新课标版分析.ppt
- 3.磁场作业分析.doc
- 3.梁板、墙柱节点不同强度等级混凝土浇筑创新1分析.ppt
- 蒹葭 课件(共25张PPT)2025-2026学年统编版语文八年级下册.pptx
- 第9课《桃花源记》课件 统编版语文八年级下册.pptx
- 第8课伟大的历史转折(大单元教学课件)历史统编版新教材八年级下册.pptx
- 第17课《短文两篇——陋室铭》课件-2025-2026学年初中语文统编版七年级下册.pptx
- 第13课+机の上に本が3冊あります+课件+2025-2026学年新标准日语初级上册.pptx
- 第12课《_诗经_二首关雎》课件(共20张ppt)统编版语文八年级下册.pptx
- 第17课《壶口瀑布》课件+2025-2026学年统编版语文八年级下册.pptx
- 第22课《礼记二则》课件 2025-2026学年统编版语文八年级下册.pptx
- 第22课《〈礼记〉二则——大道之行也》课件 -统编版语文八年级下册.pptx
- 第22课《大道之行也》课件-统编版语文八年级下册.pptx
- 第12课+辽宋夏金元时期经济的繁荣(情境化教学课件)历史统编版新教材七年级下册.pptx
最近下载
- FINE发现好衣服淘宝店618促销方案.pdf VIP
- 2026年渤海船舶职业学院单招《数学》试题预测试卷及答案详解一套.docx VIP
- SpaceClaim中文版 官方(教程).doc
- 动力电池检测 .pdf VIP
- 肝硬化肝性脑病诊疗指南(2024年版)解读PPT课件.pptx VIP
- 唐能通新生300天连载(41-50).doc VIP
- 深静脉血栓形成的诊断和治疗指南(第三版).pptx VIP
- 社区矫正对象报到情况通知单社区矫正对象未报到通知书37课件.pptx VIP
- 常用国内外材料的标准及牌号对照教材.pdf VIP
- Focusrite福克斯特control2802 logic使用说明书.pdf
原创力文档

文档评论(0)