2012-02-21 9 views
1

私は多くの部分文字列クエリを行うサイズnの固定文字列Sを持っています。この状況を最適化する1つの方法は、文字列を前処理し、接尾辞ツリーまたは接尾辞配列を構築することです。前処理の後、部分文字列クエリはSで最適に実行できます。効率的な検索のためのプリプロセス文字列

サフィックスツリーまたはサフィックス配列を作成するためのすべてのコードを手作業で書かなくても、すぐに文字列をプリプロセスすることはPythonでは簡単ですか?

答えて

3

私はemsreあなたが探しているものを正確に提供すると信じています。

+0

ありがとう、私は外部パッケージを使用することはできません... – Randomblue

+0

@Randomblue:どうしてですか? – DSM

+0

私はinterviewstreet.comで遊んでいます – Randomblue