首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
(2012年下半年上午试题57)在字符串的模式匹配过程中,如果模式串的每个字符依次和主串中的一个连续的字符序列相等,则称为匹配成功。如果不能在主串中找到与模式串相同的子串,则称为匹配失败。在布鲁特一福斯模式匹配算法(朴素的或基本的模式匹配)中,若主串和模式
(2012年下半年上午试题57)在字符串的模式匹配过程中,如果模式串的每个字符依次和主串中的一个连续的字符序列相等,则称为匹配成功。如果不能在主串中找到与模式串相同的子串,则称为匹配失败。在布鲁特一福斯模式匹配算法(朴素的或基本的模式匹配)中,若主串和模式
admin
2019-07-12
11
问题
(2012年下半年上午试题57)在字符串的模式匹配过程中,如果模式串的每个字符依次和主串中的一个连续的字符序列相等,则称为匹配成功。如果不能在主串中找到与模式串相同的子串,则称为匹配失败。在布鲁特一福斯模式匹配算法(朴素的或基本的模式匹配)中,若主串和模式串的长度分别为n和m(且n远大于m),且恰好在主串末尾的n个字符处匹配成功,则在上述的模式匹配过程中,字符的比较次数最多为______。
选项
A、n×m
B、(n-m+1)×m
C、(n-m-1)×m
D、(n-m)×n
答案
B
解析
在最坏情况下,每一趟不成功的匹配都是模式串的最后一个字符与主串中相应的字符不相等,则主串中新一趟的起始位置为i-m+2。若从主串的第i个字符开始匹配时成功,则前i趟不成功的匹配中,每趟都比较了m次,总共比较了i×m次,第i+l趟的成功匹配也比较了m次。因此,在本题所述的匹配模式中,字符的比较次数最多为(n-m+1)×m次。
转载请注明原文地址:https://kaotiyun.com/show/D1CZ777K
本试题收录于:
软件设计师上午基础知识考试题库软考中级分类
0
软件设计师上午基础知识考试
软考中级
相关试题推荐
阅读下列说明和数据流图,回答问题1至问题3。说明某图书管理系统的主要功能是图书管理和信息查询。对于初次借书的读者,系统自动生成读者号,并与读者基本信息(姓名、单位、地址等)一起写入读者文件。系统的图书管理功能分为四个方面:购入新书、读者借
(1)数据流图1-1缺少了一条数据流(在图1-2中也未给出该数据流),请给出此数据流的起点和终点,并采用说明中的词汇给出此数据流名。(2)数据流图1-2中缺少了与“查询房屋”加工相关的数据流,请指出此数据流的起点和终点。“安排会面”加工除需要写入会面
阅读以下说明和C++代码,将应填入(n)处。[说明]在一公文处理系统中,开发者定义了一个公文类OfficeDoc,其中定义了公文具有的属性和处理公文的相应方法。当公文的内容或状态发生变化时,关注此OfficeDoc类对象的相应的DocExplor
经过进一步分析,设计人员决定定义一个类Itemsonloan,以表示类Book和CD的共有属性和方法。请采用图1-2中属性和方法的名称给出类Items_on_loan应该具有的属性和方法(注意:不同名称的属性和方法表示不同的含义,如CD中的compos
根据以上说明设计的实体联系图如下图所示,请指出读者与图书、书目与读者、书目与图书之间的联系类型。请指出问题2中给出的读者、书目关系模式的主键,以及图书、借还记录和预约登记关系模式的主键和外键。
如果将数据库服务器(记为DB)作为一个外部实体,那么在绘制该系统的数据流图时,还应有哪些外部实体和数据存储?根据数据流图的设计原则,阅读下图所示的数据流图,找出其中的错误之处。
阅读下列程序说明和C程序,将应填入(n)处的字句写在答卷纸的对应栏内。【程序说明】该程序定义了两个子函数strsort和strmerge。它们分别实现了将一个字符串按字母顺序排序和将两个字符串合并排序,并删去相同字符。在主函数里,先输入两个
己知某类库开发商提供了一套类库,类库中定义了Application类和Document类,它们之间的关系如图16—5所示。其中,Application类表示应用程序自身,而Document类则表示应用程序打开的文档。Application类负责打开一个已有
中国企业A与日本公司B进行技术合作,合同约定A使用两项在有效期内的日本专利,但该项日本专利未在中国和其他国家提出申请。对于A销售依照该两项专利生产的产品,以下叙述不正确的是()。
商业秘密是中国______保护的一项重要内容,它包括技术秘密和经营秘密2项基本内容。
随机试题
某药具有苦、臭味,可制成哪些剂型()。
ThePrimeMinisterrefusedtocommentontherumorthathehadplannedto______.
下列关于视神经脑膜瘤的描述错误的是
A、旋光度测定法B、银量法C、铈量法D、高锰酸钾法E、紫外分光光度法;含量测定方法为硫酸亚铁原料药
国库单一账户体系包括()。
某汽车轮胎厂下设一非独立核算门市部,该厂将一批汽车轮胎送交门市部销售,计价60万元。门市部零售取得含增值税的销售收入77.22万元。汽车轮胎的消费税税率为3%。该轮胎厂应纳消费税为()万元。
下列各项中,关于收入确认的表述中,正确的是()。
任何单位未经(),依照娱乐场所管理条例审核合格,并领取营业执照,不得从事娱乐场所经营活动。
下列给定程序中,函数fun的功能是:找出一个大于给定整数m且紧随m的素数,并作为函数值返回。请改正程序中的错误,使它能得出正确的结果。注意:部分源程序在文件MODI1.C中,不要改动main函数,不得增行或删行,也不得更改程序的结构!
A、Takesomeextratime.B、Doawritingexercise.C、Dosomeworkforanothercourse..D、Writethestoryendingfirst.B信息明示题,女士说,
最新回复
(
0
)