Python算法的奇妙之旅
王小川編著
- 出版商: 機械工業
- 出版日期: 2022-09-05
- 定價: $539
- 售價: 7.9 折 $426
- 語言: 簡體中文
- 頁數: 309
- 裝訂: 平裝
- ISBN: 7111712129
- ISBN-13: 9787111712121
-
相關分類:
Python、Algorithms-data-structures
立即出貨 (庫存 < 4)
買這商品的人也買了...
-
Real-time 3D Character Animation with Visual C++ (Paperback)$3,810$3,620 -
$294雲計算概論 -
$294大數據治理(Big Data Governance: An Emerging Imperative) -
$294雲計算安全技術與應用 -
$374精通 Linux 設備驅動程序開發 (Essential Linux Device Drivers) -
$414Python 與機器學習實戰:決策樹、集成學習、支持向量機與神經網絡算法詳解及編程實現 -
$403深度學習 : 捲積神經網絡從入門到精通 -
$370群體智能與仿生計算:Matlab 技術實現, 2/e -
$594神經反饋原理與實踐 -
Python 金融市場賺大錢聖經:寫出你的專屬指標$780$616 -
$473人工智能算法大全 :基於 MATLAB -
打下最紮實 AI 基礎不依賴套件:手刻機器學習神經網路穩健前進$1,200$948 -
商業分析全攻略:用數據分析解決商業問題 (全彩)$888$844 -
$458數據分析原理與實踐 : 基於經典算法及 Python 編程實現 -
$469神經網絡與深度學習案例與實踐 -
$607Pandas 數據分析實戰 -
會動的演算法:61 個演算法動畫+全圖解逐步拆解,人工智慧、資料分析必備$620$490 -
Python 可解釋AI(XAI)實戰$768$730 -
演算法:圖解邏輯思維 + Python 程式實作 王者歸來, 3/e$720$569 -
Object-Oriented Python|以 GUI 和遊戲程式學物件導向程式設計 (Object-Oriented Python)$520$411 -
$403Python 圖像處理與採集, 2/e -
$458深度學習與醫學圖像處理 -
$770Python編程500例——快速構建可執行高質量代碼 -
$706細說 Python 編程:從入門到科學計算 -
$269這就是 ChatGPT
中文年末書展|繁簡參展書2書75折 詳見活動內容 »
-
75折
為你寫的 Vue Components:從原子到系統,一步步用設計思維打造面面俱到的元件實戰力 (iThome 鐵人賽系列書)$780$585 -
75折
BDD in Action, 2/e (中文版)$960$720 -
75折
看不見的戰場:社群、AI 與企業資安危機$750$563 -
79折
AI 精準提問 × 高效應用:DeepSeek、ChatGPT、Claude、Gemini、Copilot 一本搞定$390$308 -
7折
超實用!Word.Excel.PowerPoint 辦公室 Office 365 省時高手必備 50招, 4/e (暢銷回饋版)$420$294 -
75折
裂縫碎光:資安數位生存戰$550$412 -
日本當代最強插畫 2025 : 150位當代最強畫師豪華作品集$640$576 -
79折
Google BI 解決方案:Looker Studio × AI 數據驅動行銷實作,完美整合 Google Analytics 4、Google Ads、ChatGPT、Gemini$630$498 -
79折
超有料 Plus!職場第一實用的 AI 工作術 - 用對 AI 工具、自動化 Agent, 讓生產力全面進化!$599$473 -
75折
從零開始學 Visual C# 2022 程式設計, 4/e (暢銷回饋版)$690$518 -
75折
Windows 11 制霸攻略:圖解 AI 與 Copilot 應用,輕鬆搞懂新手必學的 Windows 技巧$640$480 -
75折
精準駕馭 Word!論文寫作絕非難事 (好評回饋版)$480$360 -
Sam Yang 的插畫藝術:用 Procreate / PS 畫出最強男友視角 x 女孩美好日常$699$629 -
79折
AI 加持!Google Sheets 超級工作流$599$473 -
78折
想要 SSR? 快使用 Nuxt 吧!:Nuxt 讓 Vue.js 更好處理 SEO 搜尋引擎最佳化(iThome鐵人賽系列書)$780$608 -
78折
超實用!業務.總管.人資的辦公室 WORD 365 省時高手必備 50招 (第二版)$500$390 -
7折
Node-RED + YOLO + ESP32-CAM:AIoT 智慧物聯網與邊緣 AI 專題實戰$680$476 -
79折
「生成式⇄AI」:52 個零程式互動體驗,打造新世代人工智慧素養$599$473 -
7折
Windows APT Warfare:惡意程式前線戰術指南, 3/e$720$504 -
75折
我輩程式人:回顧從 Ada 到 AI 這條程式路,程式人如何改變世界的歷史與未來展望 (We, Programmers: A Chronicle of Coders from Ada to AI)$850$637 -
75折
不用自己寫!用 GitHub Copilot 搞定 LLM 應用開發$600$450 -
79折
Tensorflow 接班王者:Google JAX 深度學習又快又強大 (好評回饋版)$780$616 -
79折
GPT4 會你也會 - 共融機器人的多模態互動式情感分析 (好評回饋版)$700$553 -
79折
技術士技能檢定 電腦軟體應用丙級術科解題教本|Office 2021$460$363 -
75折
Notion 與 Notion AI 全能實戰手冊:生活、學習與職場的智慧策略 (暢銷回饋版)$560$420
相關主題
商品描述
本書結合Python語言從基礎算法講起,逐步深入六大算法思想,
每個算法思想都佐以大量生動有趣的案例,
讓讀者在學習Python語法及算法的同時,意識到算法的重要性,繼而對算法產生濃厚的興趣。
本書共11章,分為2篇。
第1篇“基礎知識”,主要介紹Python、算法、數據結構、
時間複雜度和空間複雜度等關鍵的基礎概念,以及十大排序算法,讓讀者對算法有一個初步的瞭解;
第2篇“開始算法之旅”,結合40多個典型案例涵蓋的100多個實例及其對應的100多種解題思路與方法,
介紹遍曆法、疊代法、遞歸法、回溯法、貪心法和分治法六大算法思想,涉及算法的基本思想、關鍵特徵、解題階段和框架等。
本書內容通俗易懂,案例豐富,實用性強,特別適合對Python語言和算法感興趣的入門與進階讀者閱讀,
也適合C、C++、Java和PHP程序員及其他編程愛好者閱讀,另外還適合作為相關院校和培訓機構的教材。
目錄大綱
前言
第1篇
第1章概述2
1.1 書本簡介4
1.1.1 書本涉及的內容4
1.1.2 書本不涉及的內容5
1.2 本書的優勢5
1.3 需要做的準備工作6
1.4 本章小結10
第2章何為算法11
2.1 什麼是算法11
2.1.1 算法的概念11
2.1.2 算法的特徵12
2.1.3 算法的應用12
2.1.4 算法的設計策略13
2.2 空間複雜度和時間複雜度13
2.2.1 空間複雜度13
2.2.2 時間複雜度15
2.3 算法趣聞18
2.4 本章小結20
第3章數據結構是算法的骨骼21
3.1 Python的基本數據類型21
3.1.1 int類22
3.1.2 bool類22
3.1.3 str類23
3.1.4 list類28
3.1.5 tuple類29
3.1.6 dict類31
3.1.7 set類33
3.1.8 小結35
3.2 數據結構——線性表36
3.2.1 一般線性表36
3.2.2 受限線性表41
3.3 數據結構——樹44
3.4 數據結構——圖47
3.4.1 按存儲路徑方向分類48
3.4.2 按存儲結構分類49
3.5 本章小結50
第4章十大排序算法52
4.1 非線性時間比較類排序52
4.1.1 冒泡排序53
4.1.2 快速排序55
4.1.3 直接插入排序59
4.1.4 希爾排序65
4.1.5 簡單選擇排序70
4.1.6 堆排序72
4.1.7 歸併排序79
4.2 線性時間非比較類排序84
4.2.1 計數排序84
4.2.2 桶排序87
4.2.3 基數排序90
4.3 本章小結92
第2篇開始算法之旅
第5章數字的魅力94
5.1 情有獨鍾的素數94
5.2 卓絕罕有的完美數98
5.3 潔身自好的“吳柳” 103
5.4 自戀成狂的水仙花數106
5.5 回歸本真的快樂數108
5.6 古埃及的神秘智慧Ⅰ 114
5.7 極限膨脹的階乘Ⅰ 118
5.8 RSA加密的鑰匙Ⅰ 121
5.9 瘋狂繁殖的兔子Ⅰ 124
5.10 數獨是如此簡單Ⅰ 128
5.11 本章小結129
第6章遍曆算法131
6.1 黑板上的排列組合131
6.2 雞兔同籠137
6.2.1 擡起腳來137
6.2.2 萬變不離其宗142
6.3 我要的是獨一無二144
6.4 鴛鴦巧促成雙對Ⅰ 156
6.5 二叉樹的遍歷159
6.5.1 前序遍歷163
6.5.2 中序遍歷165
6.5.3 後序遍歷167
6.5.4 層次遍歷169
6.5.5 知二求一171
6.6 迷宮短路徑問題172
6.7 本章小結176
第7章疊代算法178
7.1 猴子摘桃179
7.2 阿米巴分裂183
7.3 誰才是真正的明星185
7.4 數獨是如此簡單Ⅱ 186
7.5 淺談疊代與遍歷195
7.6 本章小結195
第8章遞歸算法197
8.1 極限膨脹的階乘Ⅱ 197
8.2 RSA加密的鑰匙Ⅱ 198
8.3 瘋狂繁殖的兔子Ⅱ 199
8.4 漢諾塔通關攻略201
8.5 握握手,好朋友205
8.6 一起去看場電影吧208
8.7 請展示所有排列212
8.8 我該帶走什麼217
8.9 小青蛙跳跳跳223
8.10 淺談遞歸與疊代228
8.11 本章小結230
第9章回溯算法231
9.1 素數環問題232
9.2 全排列問題Ⅰ 235
9.3 八皇後問題237
9.4 往事成風,我該如何選擇Ⅰ 241
9.5 迷宮逃亡244
9.6 騎士周遊列國Ⅰ 247
9.7 淺談回溯與遍歷、遞歸及疊代251
9.8 本章小結253
第10章貪心算法255
10.1 古埃及的神秘智慧Ⅱ 256
10.2 騎士周遊列國Ⅱ 259
10.3 往事成風,我該如何選擇Ⅱ 263
10.4 你要的全拿走266
10.5 敢問路在何方269
10.6 克魯斯卡爾算法274
10.7 淺談貪心與疊代、回溯及遍歷279
10.8 本章小結280
第11章分治算法282
11.1 鴛鴦巧促成雙對Ⅱ 283
11.2 全排列問題Ⅱ 289
11.3 你能找到它嗎290
11.4 你們都被我包圍了294
11.5 大連續子序列之和303
11.6 淺談分治與遞歸、遍歷及貪心307
11.7 本章小結308
