
童晶
本書通過趣味遊戲編程項目講解算法,提升讀者學習算法的興趣,降低讀者學習算法的難度,增強讀者將算法應用於編程實踐的能力。 本書共 14 章,通過猜數字、飛翔的小鳥、得分排行榜、漢諾塔、八皇后、消滅星星、貪喫蛇、走迷宮、連連看、喫豆人、滑動拼圖、井字棋、壘積木、十步萬度等遊戲,講解順序查找算法、二分查找算法,圖形庫 EasyX,插入排序算法、冒泡排序算法、選擇排序算法、快速排序算法,遞歸算法,暴力搜索算法、回溯算法,FloodFill 算法,常見的數據結構(數組、鏈表、隊列、棧、圖、樹)、標準模板庫(STL),十字分割算法、圖的廣度優先搜索算法和深度優先搜索算法,加權圖上的迪傑斯特拉算法、貪婪優先搜索算法、A*算法,狀態空間上的搜索算法,博弈樹的極大極小值搜索算法、α-β剪枝搜索算法,動態規劃算法,遺傳算法。 本書適合想要學習基礎算法或練習編程實踐的讀者閱讀,也可作爲高等院校數據結構與算法相關課程或編程實踐課程的指導用書。讀者在閱讀本書之前需要具備基礎的C語言編程知識。
書是好書,就是這代碼排版真是難以閱讀
誰有87頁的6位數字好下載隨書資源