设主串S=‘xxyxxxyxxxxyxyx’,模式串T=‘xxyxy’。请问:如何用最少的比较次数找到T在S中出现的位置?相应的比较次数是多少? 【大连海事大学 2001 四 (8分)】
举一反三
- 设主串S=‘xxyxxxyxxxxyxyx’,模式串T=‘xxyxy’。请问:如何用最少的比较次数找到T在S中出现的位置?相应的比较次数是多少
- 设主串S="xxyxxxyxxxxyxyx",模式串T="xxyxy"。请问:用简单的模式匹配算法需要多少比较次数能找到T在S中出现的位置?
- 设主串s=“acbcabcacbab”,模式串t=“abcac”利用BF算法进行模式匹配的过程中,进行字符间比较的次数总和为 A: 8 B: 9 C: 10 D: 11
- 设有两个串S和T,其中T是S的子串,求T在S中首次出现的位置的算法称为( )。 A: 模式匹配 B: 串链接 C: 串比较 D: 求子串
- 假设主串 S= “abcabaa”,模式串为T= “abaa”,采用KMP算法进行模式匹配,匹配成功时间比较的次数为( )。 A: 6 B: 7 C: 8 D: 16