字串處理 (String Processing)#字串匹配是程式設計中的基礎問題,從文字編輯器的搜尋到搜尋引擎的關鍵詞提示都會用到。演算法分類#類型演算法時間複雜度應用場景單模式匹配BFO(m×n)簡單場景單模式匹配RKO(n)字元集小單模式匹配BM/KMPO(n)通用高效多模式匹配TrieO(n×k)字首查詢多模式匹配AC 自動機O(n)敏感詞過濾學習順序建議:BF ➡️ KMP ➡️ Trie ➡️ AC 自動機