- 39
- 0
- 约1.6万字
- 约 95页
- 2015-11-01 发布于北京
- 举报
* * * * int Index_KMP(SString S, SString T, int pos) { // 1≤pos≤StrLength(S) i = pos; j = 1; while (i = S[0] j = T[0]) { if (j = 0 || S[i] == T[j]) { ++i; ++j; } // 继续比较下一字符 else j = next[j]; // 模式串向右移动 } if (j T[0]) return i-T[0]; // 匹配成功 else return 0; } // Index_KMP 时间复杂度: O(n) 如何求next[j]函数值 =〉递推过程 分析如下: 已知: next[1] = 0, next[j] = k,求next[j+1] =〉T[1..k-1] = T[j-k+1..j-1] 如果: T[j] = T[k]=〉T[1..k] = T[j-k+1..j] 则: next[j+1]= k+1=〉next[j+1]=next[j]+1 这实际上也是一个匹配的过程, 不同在于:主
您可能关注的文档
- 二、粪便检查.ppt
- 二3班防火安全教育主题班会 执教:张俐君.ppt
- 高三复习课 中华人民共和国国史.ppt
- 各种通信线路连接在一起,因此它又被人们称为国际互联.ppt
- 工商银行、交通银行、建设银行、农业银行、中国银行等等.ppt
- 工业工程原理实验.ppt
- 公司法(Company Law)北京航空航天大学法学院 任自力.ppt
- 供应链管理_3632.ppt
- 古代中国农业生产的主要技术成就4、古代中国农业经济的.ppt
- 观察 地球的公转.ppt
- 航空航天用350°F(177℃)固化碳纤维及玻璃纤维环氧预浸料(35型,1类,145级)标准立项发展报告.docx
- 2025年夏季学期高中三年级历史人物知识梳理培训试卷.docx
- 2025年高考英语作文写作技巧专项训练试卷及解析.docx
- 电动车和相关产品生产、销售行为规范__DB1301_T491-2023_可搜索.pdf
- 四川省泸州市三校联盟2025_2026学年高二下学期期中联合考试地理试题(文字版,含答案).docx
- 内蒙古自治区巴彦淖尔市临河区第十中学2025_2026学年八年级上学期1月期末历史试题(文字版,含答案).docx
- 52三支一扶全科备考讲义,本土考情精准适配(2027最新版).docx
- 51三支一扶公共基础知识基层考点专项精讲,直击出题方向(2027最新版).docx
- 5 申论高分人物素材汇总.docx
- 2 2027最新版公考事业编申论生态文明专题素材全套系统备考资料降维提分完整版高频考点.doc
原创力文档

文档评论(0)