大一下學期買了《算法導論》打算玩ACM的時候學,后來ACM玩得不倫不類,算導也看得不倫不類,只看算法實現,忽略了很多東西。
現在(大三),覺得之前大一大二都浪費了很多時間,也漸漸發現之前忽略很多基礎。不知道為什么想把算法導論認真看一遍,把練習、思考題也做一做、看一看。
順便鞏固一下C的編程能力,還有提高一下自己的表達能力。畢竟就算已經大三了,也還是要好好學習,不停地學習才是真正的生活。
該文章為本人學習《算法導論》的記錄的目錄,所有關於《算導》的文章都會在下文的鏈接里。(本人能力有限,如有錯誤,歡迎指出。)
第七章 快速排序(代碼實現、習題、證明)
第八章 線性時間排序
第九章 中位數和順序統計學
第十章 基本數據結構
第十一章 散列表
第十二章 二叉查找樹
第十三章 紅黑樹
第十四章 數據結構的擴張(動態順序統計)