首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
已知字符串S为“abaabaabacacaabaabcc”,模式串t为“abaabc”。采用KMP算法进行匹配,第一次出现“失配”(s[i]≠t[j])时,i-j=5,则下次开始匹配时,i和j的值分别是_______。
已知字符串S为“abaabaabacacaabaabcc”,模式串t为“abaabc”。采用KMP算法进行匹配,第一次出现“失配”(s[i]≠t[j])时,i-j=5,则下次开始匹配时,i和j的值分别是_______。
admin
2015-12-30
76
问题
已知字符串S为“abaabaabacacaabaabcc”,模式串t为“abaabc”。采用KMP算法进行匹配,第一次出现“失配”(s
≠t[j])时,i-j=5,则下次开始匹配时,i和j的值分别是_______。
选项
A、i=1,j=0
B、i=5,j=0
C、i=5,j=2
D、i=6,j=2
答案
C
解析
由题中“失配s
≠t[j]时,i=j=5”,可知题中的主串和模式串的位序都是从0开始的(要注意灵活应变)。按照next数组生成算法,对于t有:
依据KMP算法“当失配时,i不变,j回退到next[j]的位置并重新比较”,当失配s
≠t[j]时,i=j=5,由上表不难得出next[j]=next[5]=2(位序从O开始)。从而最后结果应为:i=5(i保持不变),j=2。
转载请注明原文地址:https://kaotiyun.com/show/fzRi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
从鸦片战争的过程和结局可以看出,()是决定战争胜败的关键。
罗斯福新政的中心措施是对()的调整。
苏州的踹工、织工、纸工、烛业工人,景德镇的陶瓷工、门头沟的煤矿工、北京的香工,云南的矿工、广州的织工、陕西的木工和铁工等,均爆发过反对雇主克扣工价、开除工匠和要求增加工银的()斗争。
隋统一全国时,与隋军平定岭南地区有关的人员是()。①洗夫人②慕容三藏③孙夫人④裴矩
“秋千政策”反映的是()执掌政权时政局不稳的现象。
论述近代法国专制制度形成的过程及其影响
1979年3月,邓小平在中央理论工作务虚会上首次明确提出必须坚持()。
新石器时代的房屋建筑根据环境的不同形成了不同的类型,()地区多为干栏式建筑。
“二战期间,美国研制了原子弹并用于实践;1946年美国投入的第一台电子计算机最初是用于计算炮弹弹道;德国人研制成功的远程液体火箭是用于空袭英国的。”以上史实说明()。
随机试题
为实现项目的进度目标,应充分重视健全项目管理的组织体系,是出于()的考虑。
坐客乃西顾而叹,或大呼命酒,或移坐更进之。
最早用于抗癫痫的有机合成药物为下列选项中不属于该类药物的是
某路基工程中对土样进行液塑限试验.请回答以下问题。当试验采用质量为100g的锥时,液限WL叫对应锥入深度h为()。
确保生产经营单位主动评价其潜在事故与紧急情况发生的可能性及其应急响应的需求,制定相应的应急计划、应急处理的程序和方式,检验预期的响应效果,并改善其响应的有效性。这是职业健康安全管理体系组织中()的目的。
碾压混凝土坝是采用碾压土石坝的施工方法,使用干贫混凝土修建的混凝土坝,是混凝土坝施工的一种新技术。某拦河大坝采用该项施工技术。承包商在编制施工组织设计时,根据有关资料,结合现场地形地貌等条件,重点对下列几个方面进行分析和考虑:(1)料场的选择与布置;(
某项目经理为营造良好的质量环境,做了以下几项工作:第一,建立领导的质量意识。无论做任何事情都从质量上去要求自己,他认为自己的一举一动对员工的影响都很大。因此,他不仅注意自己的质量意识,而且也要带领员工树立质量意识,并对质量有足够的信心。
A、 B、 C、 D、 D前一组图形中,第一个图形包含3条直线和3条曲线;第二个图形包含2条直线和2条曲线;第三个图形只有1条直线和1条曲线。直线数量与曲线数量保持一致,且依次递减。后一组图形依此规律,正确答
根据下表回答下列问题。1985—1998年期间我国国内生产总值(GDP)增加额最大的年份是()。
ShortagesoffluvaccinearenothingnewinAmerica,butthisyear’sisawhopper.Untillastweek,itappearedthat100million
最新回复
(
0
)