*完成訂單後正常情形下約兩周可抵台。 *本賣場提供之資訊僅供參考,以到貨標的為正確資訊。 印行年月:202311*若逾兩年請先於私訊洽詢存貨情況,謝謝。 台灣(台北市)在地出版社,每筆交易均開具統一發票,祝您中獎最高1000萬元。 書名:遞歸演算法與項目實戰-基於Python與JavaScript ISBN:9787115616760 出版社:人民郵電 著編譯者:阿爾.斯維加特 頁數:274 所在地:中國大陸 *此為代購商品 書號:1584641 可大量預訂,請先連絡。 內容簡介 本書凝聚了作者多年的Python教學經驗,內容通俗易懂,旨在剖析遞歸及其本質。本書不僅結合Python程序和JavaScript程序講述編程的基礎知識,還講述如何利用遞歸演算法計算階乘,計算斐波那契數列,遍歷樹,求解迷宮問題,實現二分搜索,完成快速排序和歸併排序,計算大整數乘法,計算排列和組合,解決八皇后問題等。 本書不僅適合開發人員閱讀,還可供計算機相關專業的師生參考。作者簡介 阿爾·斯維加特(Al Sweigart)是一位專業的軟體開發人員,他專註于兒童和成人編程項目。他編寫了《Python遊戲編程快速上手》《Python和Pygame遊戲開髮指南》《Python密碼學編程》《Python編程快速上手——讓繁瑣工作自動化》等圖書,深受讀者歡迎。目錄 第1部分 理解遞歸第1章 遞歸 1 1 如何定義遞歸 1 2 函數 1 3 棧 1 4 調用棧 1 5 遞歸函數和棧溢出 1 6 基本情況與遞歸情況 1 7 位於遞歸調用之前與之後的代碼 1 8 小結 延伸閱讀 練習題 第2章 遞歸與迭代 2 1 計算階乘 2 1 1 迭代式的階乘演算法 2 1 2 遞歸式的階乘演算法 2 1 3 用遞歸計算階乘為什麼很不合適 2 2 計算斐波那契數列 2 2 1 用迭代法計算斐波那契數列 2 2 2 用遞歸法計算斐波那契數列 2 2 3 用遞歸法計算斐波那契數列為什麼很不合適 2 3 把遞歸演算法轉換成迭代演算法 2 4 把迭代演算法轉換成遞歸演算法 2 5 案例研究:指數運算 2 5 1 用遞歸函數實現指數運算 2 5 2 用遞歸演算法的思路實現迭代式的指數計算函數 2 6 在什麼場合下需要使用遞歸 2 7 如何編寫遞歸演算法 2 8 小結 延伸閱讀 練習題 實踐項目 第3章 經典的遞歸演算法 3 1 求數組中各元素之和 3 2 反轉字元串 3 3 判斷某字元串是否為迴文 3 4 漢諾塔問題 3 5 洪泛填充演算法 3 6 阿克曼函數 3 7 小結 延伸閱讀 練習題 實踐項目 第2部分 項目 詳細資料或其他書籍請至台灣高等教育出版社查詢,查後請於PChome商店街私訊告知ISBN或書號,我們即儘速上架。 |