KMPアルゴリズムにおけるnext配列の最適化手法

KMPアルゴリズムのnext配列最適化 KMP(Knuth-Morris-Pratt)アルゴリズムでは、パターン文字列の部分一致情報を格納したnext配列を用いて、主文字列との照合時に不要な比較をスキップする。しかし、標準的なnext配列には冗長な比較が含まれる場合があるため、これをさらに最適化することが可能である。 最適化が必要なケース1 例えば、パターン文字列の先頭文字と現在の ...

5月26日 17:16 投稿