全新升級的戀上數據結構與算法課程,為同學們闡釋了數據結構與算法的干練學法,課程內容全是干貨講解,課程的安排也包括了視頻練習和相關的資料,可供同學們學習和參考。課程依次講解了算法的復雜度,動態數組,鏈表等技術,課程通過實戰加理論結合的方式進行,也安排了練習與課程答疑,更容易讓同學們吸收和掌握。
===============課程目錄===============
├─戀上數據結構與算法(小碼哥)精品簡介.pdf
├─資料.zip
(1)\00-學前須知;目錄中文件數:5個
├─01-為什么要學習數據結構與算法.mp4
├─02-編程語言的選擇.mp4
├─03-課程大綱.mp4
├─04-注意事項.mp4
├─05-課程的選擇.mp4
(2)\01-復雜度;目錄中文件數:7個
├─01-開發環境搭建.mp4
├─02-斐波那契數.mp4
├─03-算法的評估.mp4
├─04-時間復雜度的估算.mp4
├─05-大O表示法.mp4
├─06-斐波那契數復雜度分析.mp4
├─07-leetcode.mp4
(3)\02-動態數組;目錄中文件數:20個
├─01-線性表.mp4
├─02-接口設計.mp4
├─03-簡單接口的實現.mp4
├─04-clear.mp4
├─05-補充.mp4
├─06-add.mp4
├─07-打印.mp4
├─08-remove.mp4
├─09-add_index.mp4
├─10-接口測試.mp4
├─11-動態擴容.mp4
├─12-泛型.mp4
├─13-對象數組.mp4
├─14-clear_細節.mp4
├─15-remove_細節.mp4
├─16-equals.mp4
├─17-null值處理.mp4
├─18-ArrayList源碼分析.mp4
├─19-答疑.mp4
├─20-補充.mp4
(4)\03-鏈表;目錄中文件數:33個
├─01-簡介.mp4
├─02-接口設計.mp4
├─03-clear.mp4
├─04-add.mp4
├─05-remove.mp4
├─06-indexOf_toString.mp4
├─07-練習01-刪除節點.mp4
├─08-練習02-反轉鏈表01-遞歸.mp4
├─09-練習02-反轉鏈表02-迭代.mp4
├─10-練習03-環形鏈表.mp4
├─11-答疑.mp4
├─12-補充.mp4
├─13-虛擬頭結點.mp4
├─14-復雜度分析01-ArrayList.mp4
├─15-復雜度分析02-LinkedList.mp4
├─16-均攤復雜度.mp4
├─17-ArrayList的縮容.mp4
├─18-復雜度震蕩.mp4
├─19-雙向鏈表01-簡介.mp4
├─20-雙向鏈表02-clear.mp4
├─21-雙向鏈表03-add.mp4
├─22-雙向鏈表04-remove.mp4
├─23-雙向鏈表05-接口測試.mp4
├─24-雙向鏈表06-總結.mp4
├─25-雙向鏈表07-源碼分析.mp4
├─26-單向循環鏈表01-add.mp4
├─27-單向循環鏈表02-remove.mp4
├─28-單向循環鏈表03-接口測試_修復BUG.mp4
├─29-雙向循環鏈表01-add.mp4
├─30-雙向循環鏈表02-remove.mp4
├─31-雙向循環鏈表03-練習-約瑟夫問題.mp4
├─32-靜態鏈表.mp4
├─33-ArrayList的優化思路.mp4