首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
已知字符串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
79
问题
已知字符串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://www.kaotiyun.com/show/fzRi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
日本明治政府于1869年推出的改革措施是
简述弭兵之会的背景、过程和结果。
对苏联高度集中的体制的客观评价是()。①基本上适应苏联当时的生产力发展水平②这种体制有严重缺点和弊端③后来这种体制阻碍了苏联国民经济的发展④这种体制在历史上起过积极的作崩
《道威斯计划》的实施所产生的直接结果是()。
把变量引进数学。使解析几何成为数学发展史上转折点的科学家是()。
电子计算机的发展经过了:①电子数值积分计算机(ENIAC)②集成电路计算机③大规模集成电路汁算机④晶体管计算机⑤人工智能计算机其先后顺序是()。
下列不属于苏联高度集中的经济政治体制产生的条件的是()。
某激光打印机每分钟打印20页,每页4000字符,相应的设备驱动程序一次输出一个字符,采用中断方式,CPU处理每次中断需50微秒,则CPU用于打印的开销是()。
某计算机采用微程序控制方式,微指令字长32位,采用字段直接编码的控制方式,共有55个微命令,可分为6个互斥组,分别包含1、3、7、8、12、24个微命令。另外,该机共有5个可判定的外部条件,采用断定方式形成后续微指令地址。(1)设计该机微指令的格式,
某计算机指令字长为16位,指令有双操作数、单操作数和无操作数3种格式,每个操作数字段均有6位二进制表示,该指令系统共有m条(m
随机试题
下列消防水泵检查内容中,检查时间至少每季度一次的是()。
乳痈多发生在产后:
男性,27岁,3天前搬重物后感腰痛,伴右下肢放射痛,咳嗽、打喷嚏时症状加重,不能下床活动,以前无类似发作史。查体:腰椎生理弧度消失,活动明显受限,直腿抬高试验40。阳性,加强试验阳性,右足外侧皮肤感觉减退,右跟腱反射减弱。X线平片除腰椎生理弧度消失外,未见
尿标本中加入浓盐酸的目的是
属于器官移植的是
关于食物中毒特征,哪项是错误的
某伤害案件,在侦查中,犯罪嫌疑人要求对被害人的伤情进行重新鉴定,公安机关聘请省级人民政府指定的医院做了重新鉴定,结论为轻微伤。对于本案,公安机关的下列哪种处理是正确的?()。
某公司购买一张面值为1000元的债券,其票面利率为10%,期限为5年。该债券每年计算并支付两次利息。要求:计算回答下列互不相关的问题:如果该债券当时按1050元溢价购入,计算该债券的到期收益率;
如果在被调用的过程中改变了形参变量的值,但又不影响实参变量本身,这种参数传递方式称为
Ifweviewascienceasabodyofsystematizedknowledge,thenchemistryisusuallycalledanaturalsciencebecauseit【C1】____
最新回复
(
0
)