| *完成訂單後正常情形下約兩周可抵台。 *本賣場提供之資訊僅供參考,以到貨標的為正確資訊。 印行年月:202406*若逾兩年請先於私訊洽詢存貨情況,謝謝。 台灣(台北市)在地出版社,每筆交易均開具統一發票,祝您中獎最高1000萬元。 書名:Python常用演算法手冊 (第2版) ISBN:9787113310776 出版社:中國鐵道有限公司 著編譯者:徐慶豐 頁數:231 所在地:中國大陸 *此為代購商品 書號:1653064 可大量預訂,請先連絡。 內容簡介 演算法是程序設計的靈魂,它能夠告訴開發者在面對一個項目功能時用什麼思路去實現,更是開發者水平的重要體現。本書循序漸進、由淺入深地詳細講解了演算法實現的核心技術,全書分別講解了對演算法思想的初步認識、枚舉演算法思想、遞歸演算法思想、分治演算法思想、貪心演算法思想、試探演算法思想、迭代演算法思想、查找演算法、排序演算法,並使用演算法解決數據結構問題和數學問題,最後總結了經典演算法問題和人工智慧演算法。全書通過具體實例的實現過程演示了各個知識點的具體使用流程,引領讀者全面掌握演算法的核心技術。目錄 第1章 初步認識演算法思想1 1 什麼是演算法 1 1 1 由一道趣味題引出演算法的定義 1 1 2 總結演算法的特徵 1 2 演算法是程序的靈魂 1 3 演算法的表示方法 1 3 1 用流程圖表示演算法 1 3 2 用N-S流程圖表示演算法 1 4 Python演算法思想 1 4 1 常用的演算法思想 1 4 2 演算法優劣衡量標準:演算法複雜度 1 4 3 時間複雜度與空間複雜度的取捨問題 第2章 枚舉演算法思想 2 1 Python中的枚舉演算法 2 2 演算法演練:找出符合條件的五位數 2 2 1 演算法分析:首位數不能是誰 2 2 2 具體實現 2 3 演算法演練:24點遊戲 2 3 1 演算法分析:加括弧和去除重複表達式 2 3 2 具體實現 2 4 演算法演練;解決熄燈問題 2 4 1 演算法分析:規則中的規律 2 4 2 具體實現 2 5 演算法演練:解決旅行銷售員問題 2 5 1 問題介紹 2 5 2 演算法分析 2 5 3 具體實現 第3章 遞歸演算法思想 3 1 遞歸演算法思想基礎 3 2 演算法演練:解決「斐波那契數列」問題 3 2 1 演算法分析:找出兔子增加的規律 3 2 2 具體實現 3 3 演算法演練:階乘問題 3 3 1 演算法分析:拆分調用 3 3 2 具體實現:顯示6以內整數的階乘過程 3 4 演算法演練:進位轉換器 3 4 1 演算法分析:除以2獲取餘數 3 4 2 具體實現;輸出十進位數字10對應的二進位數 3 5 演算法演練;解決二叉樹遍歷問題 3 5 1 演算法分析:實現三種遍歷方式 3 5 2 實現樹的結構 3 5 3 遞歸遍歷方案 3 6 演算法演練:;圖像分割問題 3 6 1 問題介紹 3 6 2 演算法分析 3 6 3 具體實現 第4章 分治演算法思想 4 1 分治演算法思想基礎 4 2 演算法演練:二分法找出有序列表指定值 4 2 1 演算法分析:確定中位數 4 2 2 實現方案:先判斷再查詢 4 3 演算法演練:求順序表中數據最大值 4 3 1 演算法分析:找出每一個分組中的最大值 4 3 2 具體實現:找出給定列表list中的最大值 4 4 演算法演練:找出一組序列中第k小(大)的元素 4 4 1 演算法分析:設置樞紐元素 4 4 2 具體實現;找出第k小的元素 4 5 演算法演練:實現歸併排序 4 5 1 演算法分析:中間下標與值大小分配 4 5 2 具體實現:對列表[1,6,12,3,8]進行歸併排序 4 6 演算法演練:整數劃分 4 6 1 演算法分析:梳理遞歸關係 4 6 2 具體實現:計算整數6的最大加數是2時的劃分數量 第5章 貪心演算法思想 5 1 貪心演算法思想基礎 5 1 1 貪心演算法的特點和基本思路 5 1 2 貪心演算法的基本思路 5 2 演算法演練:解決「汽車加油」問題 5 2 1 演算法分析:先加油后貪心 5 2 2 具體實現 5 3 演算法演練:求最大子元素之和 5 3 1 演算法分析:確定目前子元素的和是否最大 第6章 回溯演算法思想 第7章 迭代演算法思想 第8章 查找演算法 第9章 排序演算法 第10章 使用演算法解決數據結構問題 第11章 使用演算法解決常見數學問題 第12章 經典演算法問題 第13章 人工智慧演算法 詳細資料或其他書籍請至台灣高等教育出版社查詢,查後請於PChome商店街私訊告知ISBN或書號,我們即儘速上架。 |