模式匹配的改进算法是D.E.Knuth与V.R.Pratt和J.H.Morris同时发现的,因此人们称它为克努特-莫里斯-普拉特操作简称()。
第1题:
当运用改进的模式匹配算法时,模式串P='ABAABCAC'的next函数值序列为(41)。
A.1222312
B.1122312
C.1122212
D.122312
第2题:
● 在字符串的模式匹配过程中,如果模式串的每个字符依次和主事中一个连续的字符序列相等,则称为匹配成功。如果不能在主串中找到与模式串相同的子串,则称为匹配失败。在布鲁特—福斯模式匹配算法(朴素的或基本的模式匹配)中,若主串和模式串的长度分别为n和m(且n远大于m),且恰好在主串末尾的m个字符处匹配成功,则在上述的模式匹配过程中,字符的比较次数最多为(57)。 A.n*m B.(n-m+1)*m C.(n-m-1)*m D.(n-m)*n
第3题:
KMP算法的特点是在模式匹配时指示主串的指针不会回溯。
第4题:
case语句将word和模式从头至尾进行比较,当遇到第一个匹配模式时,执行与该模式相应的命令。每行匹配所对应的命令的结尾符号是()
第5题:
ACL规则的匹配顺序包括两种:顺序匹配和自动匹配。由于自动匹配采用的是“深度优先”的算法,可以更加有效的进行匹配,所有系统默认的匹配顺序是自动匹配。()
第6题:
KMP模式匹配算法是由()同时发现的,因此而得名。
第7题:
以下哪一个模式是对算法的封装,它把算法的责任和算法本身分割开,委派给不同的对象管理()
第8题:
对
错
第9题:
最先匹配法
最佳匹配法
下次匹配法
最坏匹配法
第10题:
,
;
;;
。
第11题:
协方差函数测度匹配算法
相关系数测度匹配算法
铅垂线轨迹法
最小二乘法影像匹配
第12题:
主串指针不需要回溯
模式串的指针来回移动
主串的指针也会回到之前比较过的字符
时间复杂度可以达到O(nm)
第13题:
设主串长为n,模式串长为m(m≤n),则在匹配失败情况下,朴素匹配算法进行的无效位移次数为 ( )
A.m
B.n-m
C.n-m+1
D.n
第14题:
第15题:
KMP模式匹配算法的改进之处是()。
第16题:
将word和模式从头至尾进行比较,当遇到第一个匹配模式时,执行与该模式相应的命令。每行匹配所对应的命令均以双重分号“;;”结尾,完成这一功能的语句是()
第17题:
下列分区管理的分配算法中,分配与释放时间性能最好的是()
第18题:
朴素模式匹配算法,算法运行时间为O(m*n)。
第19题:
以下参数中,与速率匹配无关的是()
第20题:
对
错
第21题:
莫里斯
克努特
普拉特
克鲁伊特
第22题:
打孔
重复
TTI
RM算法
第23题:
对
错