• 2022-05-26
    什么串的模式匹配?模式匹配算法有几种?
  • 串的模式匹配是指子串的定位运算,即在主串中查找子串第一次出现的位置。模式匹配算法有两种:简单匹配算法(Brute-Force)、KMP算法。

    内容

    • 0

      设目标串s="abccdcdccbaa",模式串1="cdcc",若采用BF模式匹配算法,则在第_____趟匹配成功。

    • 1

      8.串的模式匹配算法有BF算法和KMP算法。在任何情况下KMP算法的时间性能都优于简单匹配算法。

    • 2

      假设主串S=‘aaabbbababaabb’,模式串T=‘abaa’,用串匹配算法从主串的第6个字符开始模式匹配,在第2趟匹配中,要做 次比较。

    • 3

      设主串T=”abccdcdccbaa”,模式P=“cdcc”,采用BF算法进行模式匹配将在第______ 次匹配成功

    • 4

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