《算法入門之西遊漫記——Python語言版》是2022年浙江大學出版社出版的圖書。
基本介紹
- 中文名:算法入門之西遊漫記——Python語言版
- 出版時間:2022年3月1日
- 出版社:浙江大學出版社
- ISBN:9787308221917
內容簡介,圖書目錄,
內容簡介
《算法入門之西遊漫記——Python語言版》以西遊記人物為故事核心,開創性地使用故事外傳的形式,打造了悟空穿越到一個由0和1構成的奇妙世界,在這個天地中,利用學到的編程和算法知識,解救出他的西行夥伴的故事。該書使用的是Python語言,系統地介紹了各種基礎數據結構、排序算法,以及貪心法、分治、動態規劃法和回溯等經典算法思想。故事和算法實例緊密結合,循序漸進,文字風趣幽默,插圖精美,引人入勝。
該書每一章配有有趣的習題,引導孩子在做題中從另外的角度對算法進行思考,培養孩子的計算機算法思維。
圖書目錄
序章 初入零壹界算法、數據結構和Python語言簡介
第一節 猴王入異界 老祖重授藝
第二節 變數類型及賦值
第三節 基本運算符
第四節 控制結構
第五節 函式
第六節 初戰小妖
第七節 數據結構
真傳一句話
第一章 探秘排序塔
第一節 解救小白龍 直接插入排序
第二節 瓜田中的八戒 選擇排序
第三節 沙將軍整隊 冒泡排序
第四節 師徒再相逢 快速排序
第五節 脫困排序塔 算法複雜度
真傳一句話
外篇 第一章練習
第二章 貪心洲
第一節 運貨的學問 最優裝載算法
第二節 再見女強人 會議安排算法
第三節 摳門的牛魔王 最小生成樹
第四節 迪科觀驚魂 迪科斯徹算法
真傳一句話
外篇 第二章練習
第三章 分治洲
第一節 遊戲兩界山 二分搜尋
第二節 獅駝嶺助人 合併排序
真傳一句話
外篇 第三章練習
第四章 動態規劃洲
第一節 黑水河行鏢 最小費用
第二節 仗義燒餅城 最優三角剖分
第三節 戲耍紅孩兒 合併代價算法
第四節 兄弟同心 編輯距離計算
第五節 成道五莊別院 最優二叉搜尋樹
真傳一句話
外篇 第四章練習
第五章 回溯洲
第一節 塔林鎮解密 最短路徑
第二節 蜘蛛精尋仇 N皇后問題
第三節 極北尋勇士 最大團問題
真傳一句話
外篇 第五章練習
終章 回歸
終節 戰天尊算法建功 割點算法
外篇 終章練習