首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在字符串的KMP模式匹配算法中,需要求解模式串p的next函数值,其定义如下所示。若模式串p为“aaabaaa”,则其next函数值为_____________。
在字符串的KMP模式匹配算法中,需要求解模式串p的next函数值,其定义如下所示。若模式串p为“aaabaaa”,则其next函数值为_____________。
admin
2021-01-13
94
问题
在字符串的KMP模式匹配算法中,需要求解模式串p的next函数值,其定义如下所示。若模式串p为“aaabaaa”,则其next函数值为_____________。
选项
A、0123123
B、0123210
C、0123432
D、0123456
答案
A
解析
j=1时,next[1]=0。j=2时,不存在K,满足1<K<j,则next[2]=1。j=3时,k只能取2,等式的左边为p
1
,等式的右边为p
2
,p
1
=p
2
=a,next[3]=2。j=4时,k可以取2和3,k取2的时候,左边为p
1
,右边为p
3
,p
1
=p
3
=a;k取3时,左边为p
1
p
2
,右边为p
2
p
3
,p
1
p
2
=p
2
p
3
=aa;是取较大值3,因此next[4]=3。j=5时,k可以取2、3、2,k取2的时候,左边为p
1
=a,右边为p
4
=b,左右两边不等;k取3的时候,左边为p
1
p
2
=aa,右边为p
3
p
4
=ab,左右两边不等;k取4的时候,左边为p
1
p
2
p
3
=aaa,右边为p
2
p
3
p
4
=aaba,左右两边不等,因此next[5]=1。至此,可以判断正确的答案为A。
转载请注明原文地址:https://www.kaotiyun.com/show/iXCZ777K
本试题收录于:
软件设计师上午基础知识考试题库软考中级分类
0
软件设计师上午基础知识考试
软考中级
相关试题推荐
阅读以下函数说明和Java代码,将应填入(n)处的字句写上。[说明]现有一个显示系统,要显示的图形有线Line、矩形Square,抽象出一个Shape类(接口),有方法显示display()。需要新增图形Circle,又已知有
阅读下列说明和数据流图,回答问题1至问题3,将解答填入对应栏内。[说明]下面给出的是某房产管理系统的一套分层数据流图。其功能描述如下:(1)系统随时根据住房送来的入住单更新住户基本信息文件;(2)每月初系统根据物业管
阅读下列说明和C代码,回答问题1至问题3,将解答写在答题纸的对应栏内。【说明】堆数据结构定义如下:对于n个元素的关键字序列{a1,a2,…,an},当且仅当满足下列关系时称其为堆。在一个堆中,若堆顶元素为最大元素,则称为大顶堆;若堆顶元素
阅读下列说明和C代码,将应填入(n)处的字句。[说明]设某一机器由n个部件组成,每一个部件都可以从m个不同的供应商处购得。供应商j供应的部件i具有重量wij和价格cij。设计一个算法,求解总价格不超过上限cc的最小重量的机器组成。
阅读以下说明和Java代码,将应填入(n)处的字句写在对应栏内。[说明]在一些大型系统中,大多数的功能在初始化时要花费很多时间,如果在启动的时候,所有功能(连不用的功能)都要全面初始化的话,会连带影响到应用软件要花很多时间才能启动。因此
阅读下列说明和C代码,回答问题1~问题3,将解答写在答题纸的对应栏内。【说明】设有n个货物要装入若干个容量为C的集装箱以便运输,这n个货物的体积分别为{S1,S2,…,Sn},且有si≤C(1≤i≤n)。为节省运输成本,用尽可能少的集装
阅读下列说明和C代码,回答问题1~问题3,将解答写在答题纸的对应栏内。【说明】设有n个货物要装入若干个容量为C的集装箱以便运输,这n个货物的体积分别为{S1,S2,…,Sn},且有si≤C(1≤i≤n)。为节省运输成本,用尽可能少的集装箱来装运这n个货
操作数所处的位置,可以决定指令的寻址方式。操作数包含在指令中,寻址方式为(4);操作数在寄存器中,寻址方式为(5);操作数的地址在寄存器中,寻址方式为(6)。
面向对象软件技术的许多强有力的功能和突出的优点,都源于把类组织成一个层次结构的系统,一个类的上层可以有父类,下层可以有子类,这种层次结构系统的一个重要性质是(21),由此性质可使一个类获得其父类的全部描述。
软件开发模型用于指导软件开发。演化模型是在快速开发一个(28)的基础上,逐步演化成最终的软件。螺旋模型综合了(29)的优点,并增加了(30)。喷泉模型描述的是面向(31)的开发过程,反映了该开发过程的(32)特征。
随机试题
下列诗句中,不能说明审美关系是情感体验关系的是()
曝光量过度,影片密度反而下降,其原因是胶片的
以下爆破不属于一类的是()。
依据不同的标准,可以将合同划分为不同种类。下列分类中,建设工程合同所属的分类包括()。
连锁经营战略的特征不包括()。
关于专业公司薪酬数据的表述,不正确的是()。
和谐是中华文化的基本价值取向,下列体现人与自然的和谐思想的语句是()。
在派生类中重新调用虚函数时,其他方面都必须与基类的相应虚函数保持一致,但要排除()方面。
Manypeopleliketotravel.Theproblemisgettingyourpettothe(1)______.Inrecentyears,transportingpetsonflightshasg
Low-carbonFuture:WeCanAffordtoGoGreen[A]Tacklingclimatechangewillcostconsumerstheearth.Thosewhocampaignfora
最新回复
(
0
)