设主串 s = "ababaaababaa",模式串 t = "ababaddecgg",采用改进的 KMP 算法(nextval数组)进行匹配,第一次出现 “失配” (s[i] ≠ t[j] )时,i = j = 6,则下次开始匹配时,i 和 j 的值分别是()。 【提示:这里i、j的取值是从1开始的】
A.i=6,j=4
B.i=6,j=2
C.i=6,j=1
D.i=7,j=1
E.i=7,j=2
F.i=7,j=3G、i=7,j=5H、i=6,j=3I、i=7,j=4
A.i=6,j=4
B.i=6,j=2
C.i=6,j=1
D.i=7,j=1
E.i=7,j=2
F.i=7,j=3G、i=7,j=5H、i=6,j=3I、i=7,j=4
A、i=1,j=0
B、i=5,j=0
C、i=5,j=2
D、i=6,j=2
E、i=6,j=0
A、A → ddB | eeB B → aaB | bbB | ε
B、A → aaB | bbB B → ddB | eeB | ε
C、A → Bdd | Bee B → aaB | bbB | aa | bb
D、A → ddB | eeB B → aaB | bbB | aa | bb
A、串是一种数据对象和操作都特殊的线性表。
B、空串与空格串是相同的。
C、若串 S 的长度为 n ,则 S 的子串个数为。
D、KMP算法的特点是在模式匹配时指示主串的指针不会回溯。
E、设模式串的长度为m,主串的长度为n,当且处理只匹配一次的模式时,朴素的模式匹配算法所花的时间代价可能会更少。
F、串中的元素只能是字母。
G、两个字符串相等的条件是两个串的长度相等,并且两个串包含的字符相同。
A、StrAssign
B、StrCompare
C、StrLength
D、SubString
E、Concat
F、DestroyString
G、ClearString
H、StrCopy
I、StrEmpty
J、Replace
K、StrInsert
L、StrDelete
M、Index
A、i+j
B、i*n+j
C、(i-1)*n+j
D、(i-1)*n+j-1
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!