首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在KMP模式匹配算法中,需要求解模式串p的next函数值,其定义如下(其中,j为模式串字符的序号)。对于模式串“abaabaca”,其next函数值序列为________。
在KMP模式匹配算法中,需要求解模式串p的next函数值,其定义如下(其中,j为模式串字符的序号)。对于模式串“abaabaca”,其next函数值序列为________。
admin
2018-07-25
78
问题
在KMP模式匹配算法中,需要求解模式串p的next函数值,其定义如下(其中,j为模式串字符的序号)。对于模式串“abaabaca”,其next函数值序列为________。
选项
A、01111111
B、01122341
C、01234567
D、01122334
答案
B
解析
模式串“abaabaca”的next函数值序列如下:
当j=1时,next[1]=0;当j=2时,k不存在,next[2]=1;当j=3时,不存在满足条件的k,next[3]=1;当j=4时,p
1
=p
3
=a,存在k=2,使得’p
1
p
2
…p
k-1
’=’p
j-k+1
p
j-k+2
…p
j-1
’,故next[4]=2;
当j=5时,存在k=2,使得’p
1
p
2
…p
k-1
’=’p
j-k+1
+p
j-k+2
…p
j-1
’,即p
1
=p
4
=a,故next[5]=2;当j=6时,存在k=3,使得’p
1
p
2
’=’p
4
p
5
’,故next[6]=3;当j=7时,存在k=4,使得’p
1
p
2
p
3
’=’p
4
p
5
p
6
’,故next[7]=4;当j=8时,不存在满足条件的k值,故next[8]=1。
转载请注明原文地址:https://kaotiyun.com/show/85RZ777K
本试题收录于:
软件设计师上午基础知识考试题库软考中级分类
0
软件设计师上午基础知识考试
软考中级
相关试题推荐
Needham—Schroeder协议是基于()的认证协议。
在IEEE802.11标准中使用了扩频通信技术。下面选项中有关扩频通信技术说法正确的是()。
以下()不是影响缺页中断率的因素。
为避免地址的浪费,在一条点到点的链路上子网掩码应该指定为(4)
常见的软件开发模型有瀑布模型、演化模型、螺旋模型、喷泉模型等。其中()适用于需求明确或很少变更的项目。
网络122.21.136.0/24和122.21.143.0/24经过路由汇聚,得到的网络地址是()。
对于IP地址159.202.176.1,是一个(110)。
如果希望别的计算机不能通过ping命令测试服务器的连通情况,可以(1)。如果希望通过默认的Telnet端口连接服务器,则下面对防火墙配置正确的是(2)。(2008年上半年试题)(1)
假设生产管理网络系统采用B/S工作方式,经常上网用户数为150个,每用户每分钟产生8个事务处理任务,平均事务量大小为0.05MB,则这个系统需要的信息传输速率为__________。(2010年上半年试题)
算术表达式a+(1)一c)*d的后缀式是(10)(-、+、*表示算术的减、加、乘运算,运算符的优先级和结合性遵循惯例)。
随机试题
A.肝外阻塞性黄疸B.肝内胆汁淤积性黄疸C.肝细胞性黄疸D.溶血性黄疸E.先天性非溶血性黄疸下述疾病黄疸分类是
颌骨骨折愈合过程中,骨痂形成的时间是在骨折后A.1周B.2周C.4周D.1个月E.2个月
主要由自身反应性T细胞介导的自身免疫性疾病是
关于企业组织结构设计,正确的说法是( )。
企业风险是指那些影响企业实现其战略目标的不确定性,下列关于企业风险的表述中,错误的是()。
【2015年山东省属】班主任了解学生的途径有()。
警察是一个历史范畴,是人类社会一定历史阶段的产物。哪些学说不包括该观点?()
文字概率相对于数字概率具有模糊性、非概率运算性和语义特性等特征。数字概率是一种更精准的风险表达方式,在风险沟通时人们对其能比较客观地传递、解释和利用。文字概率和数字概率在进化历史上出现时间不同,隶属的发展领域(语言和数学)也不同,所以其特征上的差异可能不止
KonstaintinStanislavski那种受到公众赞扬的训练演员的方法,来自于他本人作为一名年轻演员时的笨拙表现和受到的戏剧中的陈词滥调的伤害。必须从Stanislavski个人为从陈腐的姿势、反复尝试的嗓音语调和标准的感情模式的诱惑中解脱出来进
Ifpolicymakershopetomakefasterprogressinimprovingeconomicperformance,reducingpoverty,andslowing 【M1】______
最新回复
(
0
)