Chapter 01 C++基礎知識1.1 開啟演算法之旅1.2 常用的資料型別1.3 熟悉輸入和輸出1.4 常用的運算子1.5 選擇結構述句1.6 迴圈結構述句1.7 巧用陣列1.8 熟悉字串1.9 結構體的應用1.10 指標的應用Chapter 02 演算法之美2.1 演算法複雜度2.2 函式2.3 遞迴Chapter 03 線性串列的應用3.1 連續串列3.2 鏈接串列3.3 堆疊3.4 佇列3.5 STL中的常用函式和容器Chapter 04 樹的應用4.1 樹4.2 二元樹4.3 二元樹遍歷4.4 霍夫曼樹4.5 二元搜尋樹Chapter 05 圖論基礎5.1 圖的儲存5.2 圖的遍歷Chapter 06 演算法入門6.1 貪心演算法6.2 分治演算法Chapter 07 高精度計算7.1 高精度加法7.2 高精度減法7.3 高精度乘法7.4 高精度除法Chapter 08 搜尋演算法入門8.1 二元演算法8.2 深度優先搜尋8.3 廣度優先搜尋Chapter 09 動態規劃入門9.1 動態規劃祕笈9.2 背包問題9.3 線性動態規劃9.4 區間動態規劃
演算法導論 第四版 演算法訓練營|強化篇 演算法訓練營|進階篇
本書範例程式請線上下載,下載方式請見書內說明。其內容僅供合法持有本書的讀者使用,未經授權不得抄襲、轉載或任意散佈。