首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
(2012年下半年上午试题57)在字符串的模式匹配过程中,如果模式串的每个字符依次和主串中的一个连续的字符序列相等,则称为匹配成功。如果不能在主串中找到与模式串相同的子串,则称为匹配失败。在布鲁特一福斯模式匹配算法(朴素的或基本的模式匹配)中,若主串和模式
(2012年下半年上午试题57)在字符串的模式匹配过程中,如果模式串的每个字符依次和主串中的一个连续的字符序列相等,则称为匹配成功。如果不能在主串中找到与模式串相同的子串,则称为匹配失败。在布鲁特一福斯模式匹配算法(朴素的或基本的模式匹配)中,若主串和模式
admin
2019-07-12
17
问题
(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://www.kaotiyun.com/show/D1CZ777K
本试题收录于:
软件设计师上午基础知识考试题库软考中级分类
0
软件设计师上午基础知识考试
软考中级
相关试题推荐
在数据的分组交换方式中,虚电路技术的主要特点是在数据传输之前,站与站之间建立__________。
软件开发中的瀑布模型典型地刻画了软件生存周期的阶段划分,与其最相适应的软件开发方法是(9)。
阅读下列说明、图以及Java程序。[说明]某订单管理系统的部分UML类图如下图所示。上图中,Product表示产品,ProductList表示所销售产品的列表,Order表示产品订单,Orderltem表示产品订单中的一个条
请使用说明中的术语,给出上图中类Customer和类Person的属性。识别关联的多重度是面向对象建模过程中的一个重要步骤。根据说明中给出的描述,完成图中的(1)~(6)。
请采用说明中的词汇,给出数据确认处理所需的数据流在第1层图中的全部可选起点(第0层图和第1层图中均未给出)。请使用数据字典条目定义形式,给出第0层DFD中的“手工分户账”数据流和第1层DFD中的“初录分户账”、“复录分户账”的关系。
阅读以下说明和c++码,将应填入(n)处的字名写在的对应栏内。[说明]以下函数完成求表达式的值,请填空使之完成此功能。floatsum(floatx){floats=0.0;ints
通过该程序的算法用等价类设计测试用例,检查逻辑覆盖标准。用边界值分析法设计测试用例,检查逻辑覆盖标准。
【说明】中国教育科研网受理了许多用户(高校和研究机构)中请在指定IP上开设网络访问业务。网络访问包括国内流量和国际流量。教育科研网管理中心保存了网络访问用户档案和网络访问业务档案。【流程图】下面的流程图描述了该系统的数据处理过程。该系统每天对
当采用标准UML构建系统类模型(Class Model)时,若类B除具有类A的全部特性外,类B还可定义新的特性以及置换类A的部分特性,那么类B与类A具有(46)关系;若类A的对象维持类B对象的引用或指针,并可与类C的对象共享相同的类B的对象,那么类A与类B
ISO/IEC 9126软件质量模型中第一层定义了六个质量特性,并为各质量特性定义了相应的质量子特性,其中易分析子特性属于软件的(31)质量特性。
随机试题
心肝阴虚型瘿病治疗时应选用
可确诊输卵管妊娠流产或破裂的辅助检查是
白芍的性状特征有
A.氨酚氢可酮片B.哌醋甲酯C.麦角酸D.氢可酮属于麻醉药品的是
根据《建设工程工程量清单计价规范》(GB50500—2008)附录A,下列工程量计算的说法,正确的是()。
由于王超有家庭暴力行为,所以妻子离家出走。社会工作者小李认为王超的行为是偏差行为,此判断的依据是()。
在发生重大事件或突发性事件时,需要各警种联合作战,但允许各警种和人民警察有权对不属于其职责范围的事项拒绝执行。()
由于农产品价格上涨,在网络上出现了“蒜你狠”“姜你军”“豆你玩”“向钱葱”“葱击波”等名词,然而仅仅一年之后,这些昂贵的价格却“过山车”般下降,菜农受到了严重的伤害。农产品的产销,需要政府有关部门为农民提供服务,引导菜农合理种植。为了农民不至于遭受严重损失
在计算机系统中,存储一个汉字的国标码所需要的字节数为
Nearlyhalftheworld’spopulationwillexperience【C1】______watershortagesby2025,【C2】______theUnitedNations.Wars【C3】_____
最新回复
(
0
)