代码之家  ›  专栏  ›  技术社区  ›  fastcodejava

如何在字符串中搜索

  •  1
  • fastcodejava  · 技术社区  · 14 年前

    最有效的方法是什么?一定有比蛮力更好的方法。

    1 回复  |  直到 14 年前
        1
  •  6
  •   Mitch Wheat    14 年前

    取决于字符串的长度、字母的大小以及是否重复搜索:Knuth Morris Pratt、Rabin Karp等。

    String searching algorithm

    Knuth-Morris-Pratt algorithm

    Rabin-Karp algorithm