ローリングハッシュ

LCP(Longest Common Prefix)

Trie 木

tbw

↓がわかりやすそう。

トライ木(Trie木) の解説と実装【接頭辞(prefix) を利用したデータ構造】 | アルゴリズムロジック

Suffix Array

(参考: ACL string )

LCP Array