早教吧 育儿知识 作业答案 考试题库 百科 知识分享
早教吧考试题库频道 --> 计算机类考试 -->软考中级 -->

● 在字符串的模式匹配过程中,如果模式串的每个字符依次和主事中一个连续的字符序列相等,则称为匹

题目

● 在字符串的模式匹配过程中,如果模式串的每个字符依次和主事中一个连续的字符序列相等,则称为匹配成功。如果不能在主串中找到与模式串相同的子串,则称为匹配失败。在布鲁特—福斯模式匹配算法(朴素的或基本的模式匹配)中,若主串和模式串的长度分别为n和m(且n远大于m),且恰好在主串末尾的m个字符处匹配成功,则在上述的模式匹配过程中,字符的比较次数最多为(57)。 A.n*m B.(n-m+1)*m C.(n-m-1)*m D.(n-m)*n

参考答案
正确答案:B
试题57分析本题主要考查字符串的匹配。在本题的描述中,告诉我们是在主串末尾的m个字符处匹配成功,那么在这之前,从左到右依次匹配了n-m次,且都失败了,最坏的情况,就是每次匹配都是匹配到最后一个字符不符合,因此每次匹配的比较次数就是子串的长度,即m。而匹配成功时,一共也比较了m次。所以字符的比较次数最多为(n-m+1)*m次。参考答案(57)B
看了● 在字符串的模式匹配过程中,...的网友还看了以下:

● 在过程式程序设计(①) 、数据抽象程序设计(②) 、面向对象程序设计(③) 、泛型(通用)程序设 计算机类考试 2020-05-26 …

●在过程式程序设计(①) 、数据抽象程序设计(②) 、面向对象程序设计(③) 、泛型(通用)程序设计 计算机类考试 2020-05-26 …

在过程式程序设计(①)、数据抽象程序设计(②)、面向对象程序设计(③)、泛型(通用)程序设计(④)中 计算机类考试 2020-05-26 …

在过程式程序设计(①)、数据抽象程序设计(②)、面向对象程序设计(③)、泛型(通用)程序设计(④)中 计算机类考试 2020-05-26 …

正则表达式顺序问题话说有一题,针对密码框,数字和字母,两者须同在,正则表达式:/\d[A-Za-z 数学 2020-07-23 …

输入6个数,按冒泡和选择中的一种方式对其进行排序;再任意输入一个整数X,在此有序序列中进行查找(假 其他 2020-07-23 …

(09合肥市质检)(11分)在番茄中,圆形果对卵形果显性,单式花序对复式花序显性。现有圆形果、复式花 语文 2020-11-07 …

(09合肥市质检)(11分)在番茄中,圆形果对卵形果显性,单式花序对复式花序显性。现有圆形果、复式花 语文 2020-11-07 …

传值方式和传址方式只要这两个方式的解释就好了.看下我理解正确吗?关于形参和实参形参是在子程序或函数内 其他 2020-11-08 …

在近代西学渐进的过程中,中国模仿西方政治制度的模式顺序是()A.英日式----美法式----俄国式B 历史 2020-11-15 …