《資料結構與算法分析(Java語言描述)》學習規劃
![](https://img.laitimes.com/img/__Qf2AjLwojIjJCLyojI0JCLiATN381dsQWZ4lmZf1GLlpXazVmcvwFciV2dsQXYtJ3bm9CX9s2RkBnVHFmb1clWvB3MaVnRtp1XlBXe0xCMy81dvRWYoNHLwEzX5xCMx8FesU2cfdGLwMzX0xiRGZkRGZ0Xy9GbvNGLpZTY1EmMZVDUSFTU4VFRR9Fd4VGdsYTMfVmepNHLrJXYtJXZ0F2dvwVZnFWbp1zczV2YvJHctM3cv1Ce-cmbw5iNygTMxQjMyImYwQWMxkjYyYzX4ITMxATM3IzLcZDMyIDMy8CXn9Gbi9CXzV2Zh1WavwVbvNmLvR3YxUjLyM3Lc9CX6MHc0RHaiojIsJye.png)
一、學習内容
1,12個資料結構:
數組,連結清單,棧,隊列,二叉樹,AVL樹,B樹,散清單,優先隊列(堆),圖論,紅黑樹,斐波那契堆
3,10個算法:
遞歸,(插入、希爾、堆、歸并、快速、)排序,二分查找,(最短路徑、深度優先)搜尋,雜湊演算法,貪心算法,分治算法,回溯算法,動态規劃,随機化算法
數組,連結清單,棧,隊列,二叉樹,AVL樹,B樹,散清單,優先隊列(堆),圖論,紅黑樹,斐波那契堆
遞歸,(插入、希爾、堆、歸并、快速、)排序,二分查找,(最短路徑、深度優先)搜尋,雜湊演算法,貪心算法,分治算法,回溯算法,動态規劃,随機化算法