今天終于將后綴數組總結完了,開個貼慶祝一下,順便總結一下字符串的相關問題,字符串問題按做法分大概可以是以下幾類:
1.暴力brute force ,這個沒什么可說的,一般正規的比賽這種方法必然超時。。。(山寨比賽似乎可以考慮。。。)
2.字典樹問題,通常和多個字符串的前綴有關。能寫出模板基本上就沒問題了,比賽的時候稍微改改,套上去就能用。
3.KMP問題,單串匹配,求一個字符串在另一個字符串中的匹配情況,可重復,不可重復均可。Next函數擴展問題,這個我已經總結過。
4.后綴數組問題,重點之所在,結合羅穗騫同學的論文,總結了使用后綴數組的13中重要情況,幾乎可以覆蓋所有的字符串問題。
5.AC自動機 這個多串匹配,模板很重要。