- 目前用 C、python、JS 實作
-
持續練習
-
queue
- by linked list
-
stack
- by linked list
-
linked list
- 新增刪除第N項的功能
- 抓出list最後一筆資料的函式可額外抽出來
- 獨立出 (Node *)malloc(sizeof(Node)) 為函式
- doubly linked list
- Recycling
-
tree
-
台大 蔡穆欣教授資結與演算法網站 PPT
- tree
- heap
-
在看完資料結構前,演算法的內容先列todo,記錄在algorithm.md
-
排序
-
搜索
-
Data Structure and Algorithms Tutorial tutorialspoint 有各種語言和演算法的教學網站
-
GeeksforGeek geeksforgeeks 有各種語言和演算法的教學網站
-
trekhleb/javascript-algorithms JS演算法實作與圖片講解
-
Master the Coding Interview: Data Structures + Algorithms
- 網友推薦 很初淺的介紹基本資料結構 演算法
- mycodeschool 外國網友推薦的資料結構學習頻道
-
[CSIE 1212] Data Structure and Algorithm 蔡穆欣教授資結與演算法網站
- Introduction to Algorithms, 3/e
- 很像字典
- 白話演算法!培養程式設計的邏輯思考
- 我的算法学习之路
- 数据结构与算法分析——C 语言描述
- 題目幾乎是面試基本題,很好的資料結構啟蒙書
- 算法設計與分析基礎, 3/e (Introduction to the Design and Analysis of Algorithms, 3/e)
- 好的演算法入門書
- 演算法, 4/e (Algorithms, 4/e)
- 用大量圖解,有很好的排版,非常適合入門
- 比較淺,適合新手
- Algorithm Design Manual 紅皮書
- 天龍有中文版 393
- 經典書
- 数据结构与算法分析——C 语言描述
- [心得] 商科大叔轉Google 軟體工程師
- 用紅皮書準備
- Cracking The Coding Interview
- Leetcode
- 準備要買
- [[請益] 請推薦資料結構與演算法書籍或線上課程](https://www.ptt.cc/bbs/Soft_Job/M.1618962050.A.A94.html
- 大話結構/程杰 很棒的資料結構書
- 推薦普林斯頓 cs61b 課程可搭配 演算法, 4/e (Algorithms, 4/e)一起使用
- 軒田資結
- 推薦史丹佛 演算法課程