2012-02-21 26 views
1

我有一個固定的字符串S大小爲n我在其上做了很多的子字符串查詢。優化這種情況的一種方法是預處理字符串並構建後綴樹或後綴數組。預處理後,可以在S上以最佳方式執行子串查詢。高效搜索的預處理字符串

在Python中,是否有一種簡單的方法來預處理字符串「開箱即用」,而不必手動編寫所有代碼來構建後綴樹或後綴數組?

回答

3

我相信emsre python包提供了你正在尋找的東西。

+0

謝謝,雖然我不能使用外部包... – Randomblue 2012-02-21 01:12:24

+0

@Randomblue:爲什麼不呢? – DSM 2012-02-21 01:46:48

+0

我在interviewstreet.com玩耍 – Randomblue 2012-02-21 01:57:36