Zhu-Takaoka 文字列マッチングアルゴリズム

コンピュータサイエンスにおいてZhu-Takaoka 文字列マッチングアルゴリズムは、 Boyer-Moore 文字列検索アルゴリズムの変形です。連続する 2 つのテキスト文字を使用して、不良文字のシフトを計算します。アルファベットまたはパターンが小さい場合は高速ですが、スキップ テーブルが急速に大きくなるため、前処理フェーズが遅くなります。

参考文献

  • パブリックドメイン この記事には、 Paul E. Blackパブリック ドメイン資料が組み込まれています。「Zhu–Takaoka」。アルゴリズムとデータ構造の辞書。NIST
  • Zhu, Rui Feng; T. Takaoka (1987). 「Boyer-Moore 文字列マッチングアルゴリズムの平均ケースの改善について」. Journal of Information Processing . 10 (3): 173–177. ISSN  0387-6101.
  • http://www-igm.univ-mlv.fr/~lecroq/string/node20.html


「https://en.wikipedia.org/w/index.php?title=Zhu–Takaoka_string_matching_algorithm&oldid=1157391425」から取得