bom匹配算法
发表时间:2024-07-28 00:29:45
来源:网友投稿
现在那模式串“bomb”来举例,模式串长度m=4。
BM模式匹配中有2个数组,定一个是n1,一个是n2。
n1的作用是记录字符集中的每个字符在模式中相对于最右端的最近距离,b离最右端的为0,m为1,o为2,其他没有出现的则为4,那么n1[27]={4,0;
4;
4;
4;
4;
4;
4;
4;
4;
4;
4,1;
4;
2;
4;
4;
4;
4;
4;
4;
4;
4;
4;
4;
4;
4}(’_’占n[26])。
n2的作用是存储模式中第i个字符不等时,可以移动的位数。 考虑模式串的子串s=pi+1pi+1…p4,相对于模式串本身而言依次向左移动,如果子串s没有匹配上,则继续移动子串s,直到匹配或者移出模式串最左端,设(匹配或移出)+之前子串s移动的位数为n,则有n2[i]=m-i+n-1,并且令n2[m-1]=1。那么对于模式串”bomb”来说n2={4;
4;
4,1}。
免责声明:本站发布的教育资讯(图片、视频和文字)以本站原创、转载和分享为主,文章观点不代表本网站立场。
如果本文侵犯了您的权益,请联系底部站长邮箱进行举报反馈,一经查实,我们将在第一时间处理,感谢您对本站的关注!
相关资讯
汽修专业新疆怎么找工作
2025-04-06
机械专业专长怎么写简历
2025-04-06
专科怎么报审计专业的
2025-04-06
专业学科导师类别怎么填
2025-04-06
查报考专业网站怎么查
2025-04-06
水电专业规划怎么写简历
2025-04-06
表演专业怎么留学的好呢
2025-04-06
专业防雷检测怎么收费的
2025-04-06
怎么查询同等学力专业
2025-04-06
高考技能专业怎么选择的
2025-04-06
钢筋套筒专业名称怎么写
2025-04-06
中专怎么填高考志愿专业
2025-04-06
中专统招怎么报志愿专业
2025-04-06
师范专业自我评价怎么写
2025-04-06
景观建筑换专业怎么换好
2025-04-06
建筑专业学生简历怎么写
2025-04-06
推荐资讯
牛奶蛋糕的配方加做法
2024-05-14 09:57:54
猎毒人大结局
2023-08-08 15:30:49
中级会计师考试真题下载
2024-07-08 23:53:01
沥青砂一方等于多少吨
2024-07-22 12:29:29
十堰张湾区高考分数线
2024-07-24 01:14:39
直腿抬高应该勾脚尖还是绷脚尖
2024-07-30 23:47:02
考研对英语四六级有限制吗
2024-08-01 14:14:54
一再行意思是什么
2024-08-17 10:31:12
露娜里面的冰箱贴怎么用
2024-10-13 17:35:20
誊写的部首
2024-11-28 11:33:52
新励学网教育平台
海量全面 · 详细解读 · 快捷可靠
累积科普文章数:18,862,126篇
热门关注