程序員進階

算法正則表達式

1. 圖搜索(廣度搜素、深度搜索)深度優先特別重要算法

2. 排序網絡

3. 動態規劃數據結構

4. 匹配算法和網絡流算法排序

5. 正則表達式和字符串匹配字符串

 

6. 三路劃分-快速排序基礎

7. 合併排序(更具擴展性,複雜度相似快速排序)擴展

8. DF/BF 搜索 (要知道使用場景)搜索

9. Prim/Kruskal(最小生成樹)im

10. Dijkstra (最短路徑算法)

11. 選擇算法

 

數據結構

1. 圖(樹尤爲重要,紅黑樹)

2. Map (全部的哈希結構)

3. 堆

4. 棧/列隊 (必需要知道的基礎內容)

5. Tries | 字典

 

額外推薦

1. 貪婪算法

2. 機率算法

3. 近似算法

相關文章
相關標籤/搜索