クヌース–モリス–プラット法
(Knuth-Morris-Pratt法 から転送)
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2022/08/30 08:10 UTC 版)
クヌース–モリス–プラット法(Knuth–Morris–Pratt algorithm、KMP法と略記)とは、文字列検索アルゴリズムの一種。テキスト(文字列)S
から単語W
を探すにあたり、不一致となった位置と単語自身の情報から次に照合を試すべき位置を決定することで検索を効率化するアルゴリズムである。
- 1 クヌース–モリス–プラット法とは
- 2 クヌース–モリス–プラット法の概要
- 3 KMP法の効率
- クヌース–モリス–プラット法のページへのリンク