首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在KMP模式匹配算法中,需要求解模式串p的next函数值,其定义如下(其中,j为模式串字符的序号)。对于模式串“abaabaca”,其next函数值序列为________。
在KMP模式匹配算法中,需要求解模式串p的next函数值,其定义如下(其中,j为模式串字符的序号)。对于模式串“abaabaca”,其next函数值序列为________。
admin
2018-07-25
63
问题
在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
软件设计师上午基础知识考试
软考中级
相关试题推荐
程序的3种基本控制结构是()。
Linux系统中,()服务的作用与Windows的共享文件服务作用相似,提供基于网络的共享文件/打印服务。
在软件项目管理中可以使用各种图形工具来辅助决策,下面对Gantt图的描述中,不正确的是()。
A、B两人在同一时间就同样的发明创造提交了专利申请,那么,专利局不可能采用(9)的办法解决这一问题。
系统中有R类资源m个,现有n个进程互斥使用。若每个进程对R资源的最大需求为w,那么当m、n、w取下表的值时,对于表2.2中的a~e五种情况,()两种情况可能会发生死锁。
下列叙述中正确的是(97)。
属于网络112.10.200.0/21的地址是()。
某种部件使用在10000台计算机中,运行工作1000小时后,其中20台计算机的这种部件失效,则该部件千小时可靠度R为()。
CHAP协议是PPP链路中采用的一种身份认证协议,这种协议采用(19)握手方式周期性地验证通信对方的身份,当认证服务器发出一个挑战报文时,则终端就计算该报文的(20)并把结果返回服务器。(20)
在Windows命令行窗口中进入nslookup交互工作方式,然后输入settype=mx,这样的设置可以(35)。
随机试题
在企业安全文化建设过程中,职工应充分理解和接受企业的安全理念。并结合岗位任务践行职工安全承诺。下列内容中,属于企业管理者安全承诺的是()。
提出“规范分析法”的心理学家是()
会计凭证登账后的整理,装订和归档2年后可销毁。
WhenWaltDisneywasdrawingonenight,hesuddenlyheardastrangesound.Thesoundcamefromthewastebasket.Waltlookedat
可使血压测量值偏高的因素是
某单位职工人数增加2%,工资总额增加4%,则平均工资()。
构成挪用公款罪的行为有()。
人工智能
设A是n阶矩阵,P是n阶可逆矩阵,n维列向量α是矩阵A的属于特征值λ的特征向量,那么在下列矩阵中,(1)A2(2)P—1AP(3)AT(4)α肯定是其特征向量的矩阵共有()
A、Ithasarecordhigh.B、Ithasreached73percent.C、Ithasdecreasedby1percent.D、Ithasincreasedby6percent.A
最新回复
(
0
)