- 3
- 0
- 约7.94千字
- 约 53页
- 2024-02-25 发布于四川
- 举报
next函数例:求模式串P=abaabcac的next函数*j12345678模式串abaabcacnext[j]01122312next[j]=k:k为模式串中重新与T[i]字符比较的位置next函数T:ababaabcacP:T[4]≠P[4],而next[4]=2所以比较T[4]与P[2],模式串右移j-next[j]*ijabaabcacnext函数课堂练习:P1=aaabcaabaP2=abcabcacbP3=babbabab*01231123101112345101122343next函数的算法输入:模式串P[1…m]输出:next[1…m]Beginj=1;k=0;next[1]=0;while(jP.length)if(k==0||P[j]==P[k])
{j=j+1;k=k+1;next[j]=k;}elsek=next[k];End*有了next函数,KMP算法便可以实现KMP算法输入:模式串P[1…m]
您可能关注的文档
最近下载
- SF_T 0123-2021 录像真实性鉴定技术规范.docx VIP
- 2026国新国际投资有限公司招聘(第一号)笔试备考试题及答案解析.docx VIP
- JJF 1263-2010_六氟化硫检测报警仪校准规范.pdf
- 帕金森病康复中国专家共识2023.docx VIP
- (正式版)DB21∕T 3373-2021 《毛蚶浅海底播养殖技术规程》.docx VIP
- 产权交易建设方案.docx VIP
- 地理人教版七年级上册地球和地球仪(第二课时).doc VIP
- 中国胸痛中心建设与管理指南(2025版).docx
- 运筹学第三版熊伟习题答案.doc VIP
- 育英二外中学部招生简章2025.pdf VIP
原创力文档

文档评论(0)