• 2022-07-29
    假设主串S=‘aaabbbababaabb’,模式串T=‘abaa’,用串匹配算法从主串的第6个字符开始模式匹配,需要做趟匹配,方能找到匹配串。
  • 4

    内容

    • 0

      应用简单的匹配算法对主串s=“BDBABDABDAB”与子串t=“BDA”进行模式匹配,在匹配成功时,进行的字符比较总次数为

    • 1

      设主串 T = abaabaabcabaabc,模式串 S = abaabc,采用KMP算法进行模式匹配,到匹配成功时为止,在匹配过程中进行的单个字符间的比较次数是:_______

    • 2

      设目标串T="abccdcdccbaa",模式串P="cdcc",使用朴素的模式匹配算法第_________次匹配成功。

    • 3

      在串的模式匹配运算中,被匹配的主串称为模式。

    • 4

      设主串S="xxyxxxyxxxxyxyx",模式串T="xxyxy"。请问:用简单的模式匹配算法需要多少比较次数能找到T在S中出现的位置?