本文梳理對LeetCode上有關字符串習題的知識點,並給出對應的刷題建議。本文建議刷題的總數爲32題。具體知識點如下圖:
1.迴文問題
2.子串問題(類似子集)
3.表達式求值問題
4.語法分析器問題(編譯原理)
5.字符轉換和交換問題
6.驗證IP地址問題
7.模式匹配問題
8.正則表達式問題(匹配問題)
9.遞歸/回溯思想求解
10.特定遍歷替換
11.字符串插入、刪除、串聯和排列問題
12.字符串細節問題