- 10
- 0
- 约9.83千字
- 约 38页
- 2018-05-02 发布于湖北
- 举报
第4章 数据结构——串
* 怎样计算模式T所有可能的失配点 j 所对应的 next[j]? 例: 模 式 串 T: a b a a b c a c 可能失配位 j: 1 2 3 4 5 6 7 8 新匹配位 next[j] : next[ j ]= 0 当j=1时 max { k |1kj 且‘T1…Tk-1’=‘Tj-(k-1) …Tj-1’ } 1 其他情况 0 1 1 2 2 3 1 2 讨论: j=1时, next[ j ]≡ 0;因为属于“j=1”; j=2时, next[ j ]≡ 1;因为属于“其他情况”; 刚才已归纳: j=3时, k={2},只需查看‘T1’=‘T2’; j=4时, k={2,3},要查看‘T1’=‘T3’ 和‘T1T2’=‘T2 T3’ j=5时, k={2,3,4},要查看‘T1’=‘T4’ 、‘T1T2’=‘T3T4’ 和 ‘T1T2T3’=‘T2T3T4’ 以此类推,可得后续next[j]值。 * 怎样简捷计算next[j]? 可用递推法编程实现! (参见P83简捷算法) 计算next[j]的时间为O(m) void get_next(SString T
您可能关注的文档
- 第1章管理——理性的基本认识.ppt
- 第1章常用部件简介.ppt
- 第1节位置和范围.ppt
- 第1讲 管理信息系统基础.ppt
- 第1课 我爱我的家.pptx.pptx
- 第1课-19世纪中叶的俄国.ppt
- 第1课_鸦片战争(课件).ppt
- 第1部分 电力系统规划基础Plan04.ppt
- 第1课:计算机的成长.ppt
- 第1课:隋的统一与大运河课件.ppt
- 浙江四校(含精诚联盟)2025-2026学年高二下学期3月阶段检测数学+答案.pdf
- 云南金太阳2025-2026学年高一下学期3月开学考试英语试题+答案.pdf
- 银川市、石嘴山市、吴忠市三市2026年高三年级学科教学质量检测生物+答案.docx
- 云南金太阳2025-2026学年高一下学期3月开学考试历史试题+答案.pdf
- 湖北省云学联盟2025-2026学年高二下学期3月学科素养测评英语试卷(含答案).pdf
- 河南天一大联考2026年高一3月联考语文试题.docx
- 河南天一大联考2026年高一3月联考语文试题.pdf
- 浙江四校(含精诚联盟)2025-2026学年高一下学期3月阶段检测英语+答案.docx
- 浙江四校(含精诚联盟)2025-2026学年高一下学期3月阶段检测政治+答案.docx
- 浙江四校(含精诚联盟)2025-2026学年高二下学期3月阶段检测地理+答案.pdf
最近下载
- 2024贵州贵阳市事业单位管理岗位定向招聘退役士兵33人笔试参考题库及答案解析.docx VIP
- 2024年北京科技职业大学辅导员招聘考试真题汇编附答案.docx VIP
- 清明文明祭扫主题班会PPT课件.pptx VIP
- 2014年铜陵县三中七年级第一学期第一次月考-数学.docx VIP
- 《ISO13485-2024》医疗器械质量管理体系用于法规的要求.pptx VIP
- 地下室防水专项施工方案-.pdf VIP
- (正式版)DB65∕T 4766-2024 《公路波纹钢桥涵设计规范》.pdf VIP
- 附件9 高特电子BMS储能用户手册.pdf VIP
- 七氟丙烷自动灭火系统操作说明.doc VIP
- 全身经络穴道大全(人体彩图).docx VIP
原创力文档

文档评论(0)