圖說演算法 -- 使用 Python, 2/e
吳燦銘、胡昭民
- 出版商: 博碩
- 出版日期: 2021-08-25
- 定價: $500
- 售價: 7.8 折 $390
- 語言: 繁體中文
- 頁數: 352
- ISBN: 9864348485
- ISBN-13: 9789864348480
-
相關分類:
Algorithms-data-structures
-
其他版本:
圖說演算法:使用 Python, 2/e【暢銷回饋版】
買這商品的人也買了...
-
Deep Learning|用 Python 進行深度學習的基礎理論實作$580$458 -
演算法圖鑑:26種演算法 + 7種資料結構,人工智慧、數據分析、邏輯思考的原理和應用 step by step 全圖解$450$356 -
Python 資料運算與分析實戰:一次搞懂 NumPy, SciPy, Matplotlib, Pandas 最強套件$590$502 -
數位影像處理 (Gonzalez & Woods : Digital Image Processing, 4/e)$880$862 -
Python 設計模式$650$514 -
Python 遊戲設計案例實戰$359$341 -
Excel 商業智慧分析|樞紐分析x大數據分析工具 PowerPivot 及 PowerView (適用Office 365/2013/2016/2019)$560$442 -
Python 自動化的樂趣|搞定重複瑣碎&單調無聊的工作, 2/e (Automate the Boring Stuff with Python : Practical Programming for Total Beginners, 2/e)$680$537 -
圖說演算法 : 使用 C語言 (暢銷回饋版)$360$281 -
AI世代 -- 高中生也能輕鬆搞懂的運算思維與演算法 -- 使用 Python$420$328 -
演算法入門圖解|使用 Python$450$356 -
Kaggle 競賽攻頂秘笈 -- 揭開 Grandmaster 的特徵工程心法,掌握制勝的關鍵技術$1,000$850 -
演算法精鑰 (推薦:李家同‧唐傳義‧徐道中‧黃永輝)$580$551 -
白話演算法!培養程式設計的邏輯思考 (Grokking Algorithms: An illustrated guide for programmers and other curious people)$520$468 -
必學!Python 資料科學‧機器學習最強套件 - NumPy、Pandas、Matplotlib、OpenCV、scikit-learn、tf.Keras$680$537 -
資料結構 -- 使用 Python, 2/e$540$427 -
自學機器學習 - 上 Kaggle 接軌世界,成為資料科學家$680$578 -
大師養成起手式:從核心真正了解 Linux 運作原理$880$695 -
刷題實戰筆記:演算法工程師求職加分的祕笈$720$562 -
圖說演算法 -- 使用 JavaScript$520$406 -
圖解資料結構 -- 使用 Python, 2/e【暢銷回饋版】$500$390 -
Python 出神入化:Clean Coder 才懂的 Pythonic 技法,為你的程式碼畫龍點睛! (Clean Code in Python, 2/e)$720$562 -
Python 遊戲開發講座進階篇|動作射擊與 3D賽車$850$672 -
Python 遊戲開發講座入門篇|基礎知識與 RPG 遊戲$750$593 -
不靠框架硬功夫 - Scikit-learn 手刻機器學習每行程式碼$780$616
商品描述
零負擔理解演算法設計技巧
零程式基礎也能快速上手
採高CP值Python語言實作程式
一本輕量級演算法,是您獲得程式設計新技能,提升自我價值的最好投資
當寫程式成為越來越來普及的課程,讓人人擁有程式設計實作能力,已是各學校資訊教育的首要重點。演算法一直是電腦科學領域非常重要的基礎課程,從程式語言實作的角度,確實是有志從事資訊工作的專業人員,不得不重視的一門基礎理論。
為了讓讀者能以容易理解的方式吸收演算法與基礎資料結構的相關知識,全書使用簡明的圖例介紹最常用演算法的概念,包括:分治法、遞迴法、貪心法、動態規劃法、疊代法、枚舉法、回溯法…等,並應用不同演算法延伸出重要資料結構,例如:陣列、鏈結串列、堆疊、佇列、樹狀結構、圖形、排序、搜尋、雜湊…等。而本次改版亦補強地加入了運算思維的重要觀念與實例演練,並將實戰安全性演算法與人工智慧相關演算法納入,同時搭配Python程式語言舉例實作,是您入門演算法的最佳首選。
本書特色
✔強化程式設計邏輯:豐富圖例闡述基礎,將演算法做最簡明的詮釋及舉例
✔演算法最佳首選:配合實作程式碼,將各種演算法應用在程式設計的領域
✔完善科學領域重點:加入實戰安全性演算法與人工智慧的相關演算法
✔驗收學習成果:設計難易適中的習題,參閱國家考試題型,提供進一步演練
作者簡介
無
目錄大綱
第1章 進入演算法的世界
1-1 大話運算思維
1-2 運算思維的腦力大賽
1-3 生活中到處都是演算法
第2章 地表上最常見經典演算法
2-1 分治演算法
2-2 給我最好,其餘免談的貪心法
2-3 動態規劃法
2-4 疊代法
2-5 枚舉法
2-6 不對就回頭的回溯法
第3章 超人氣資料結構簡介
3-1 認識資料結構
3-2 資料結構的種類
3-3 盤根錯節的樹狀結構
3-4 學會藏寶圖的密技-圖形簡介
3-5 雜湊表
第4章 新手快速學會的最夯排序演算法
4-1 認識排序
4-2 氣泡排序法
4-3 選擇排序法
4-4 插入排序法
4-5 謝耳排序法
4-6 合併排序法
4-7 快速排序法
4-8 基數排序法
第5章 你必須學的搜尋演算法
5-1 循序搜尋法
5-2 二分搜尋法
5-3 內插搜尋法
5-4 費氏搜尋法
第6章 全方位應用的陣列與串列演算法
6-1 矩陣演算法與深度學習
6-2 陣列與多項式
6-3 徹底玩轉單向串列演算法
第7章 實戰安全性演算法
7-1 輕鬆學會資料加密
7-2 一學就懂的雜湊演算法
7-3 破解碰撞與溢位處理
第8章 徹底研究堆疊與佇列演算法
8-1 陣列實作堆疊輕鬆學
8-2 鏈結串列實作堆疊
8-3 河內塔演算法
8-4 八皇后演算法
8-5 陣列實作佇列
8-6 鏈結串列實作佇列
8-7 雙向佇列
8-8 優先佇列
第9章 超圖解的樹狀演算法
9-1 陣列實作二元樹
9-2 鏈結串列實作二元樹
9-3 二元樹走訪的入門捷徑
9-4 二元樹節點搜尋
9-5 二元樹節點插入
9-6 二元樹節點刪除
9-7 堆積樹排序法
9-8 延伸二元樹入門
9-9 霍夫曼樹特訓班
9-10 平衡樹
9-11 決策樹的智慧
第10章 圖形演算法的秘密
10-1 圖形簡介
10-2 圖形的資料表示法
10-3 圖形的走訪
10-4 最小花費擴張樹(MST)
10-5 圖形最短路徑法
第11章 AI高手鐵了心都要學的神級演算法
11-1 機器學習簡介
11-2 認識深度學習
