庫存狀況
「香港二樓書店」讓您 愛上二樓●愛上書
我的購物車 加入會員 會員中心 常見問題 首頁
「香港二樓書店」邁向第一華人書店
登入 客戶評價 whatsapp 常見問題 加入會員 會員專區 現貨書籍 現貨書籍 購物流程 運費計算 我的購物車 聯絡我們 返回首頁
香港二樓書店 > 今日好書推介
二樓書籍分類
 
演算法:最強彩色圖鑑 + Python程式實作 王者歸來(第二版)

演算法:最強彩色圖鑑

沒有庫存
訂購需時10-14天
9789865501754
洪錦魁
深智數位
2021年1月15日
230.00  元
HK$ 195.5  






ISBN:9789865501754
  • 規格:平裝 / 416頁 / 17 x 23 x 2.1 cm / 普通級 / 全彩印刷 / 二版
  • 出版地:台灣


  • 電腦資訊 > 程式設計 > 資料結構/演算法

















    本書第一版曾經獲得博客來和天瓏暢銷排行榜第一名。



      本書包含600幅圖片,124個程式實例,66個習題實作。



      多年教學經驗筆者深知演算法書籍如果只敘述理論,讀者在實作階段一定會碰上層層困難,因此在撰寫此書時,筆者特別重視理論與實作同步進行,所有程式實例皆是為了讓讀者了解演算法的觀念與內涵而設計。



      整本書從時間複雜度、空間複雜度、資料結構開始,使用完整大量圖片講解資料儲存觀念,逐步邁向程式設計師必須懂的演算法知識。除了傳統演算法,本書更擴充到講解資訊安全演算法、人工智慧演算法以及程式設計師面試常見的演算法考題,下列是本書主要內容。



      □時間複雜度

      □空間複雜度

      □7大資料結構完整圖說與程式實例

      □特別使用二元樹和堆疊解圖形解說遞迴中序、前序和後序列印

      □7大排序法完整圖說與程式實例

      □二元搜尋與遍歷

      □遞迴與回溯演算法

      □八皇后

      □河內塔

      □碎形與VLSI設計應用

      □圖形理論

      □深度、度寬度優先搜尋

      □Bellman-Ford演算法

      □Dijkstra’s演算法

      □貪婪演算法

      □動態規劃演算法

      □資訊安全演算法

      □摩斯與凱薩密碼

      □金鑰系統觀念,也解說設計金鑰方法或是應用目前市面上成熟的金鑰。

      □訊息鑑別碼(Message authentication code)

      □數位簽章(Digital Signature)

      □數位憑證(Digital certificate)

      □基礎機器學習KNN演算法,不過讀者不用擔心這是分類與迴歸的數學或是統計問題,筆者將拋棄數學公式,用很平實語句敘述搭配程式實例,讓讀者徹底了解此演算法。

      □在機器學習的無監督學習中,K-means演算法常被用來做特徵學習,筆者也將拋棄數學公式,用很平實語句敘述搭配程式實例,讓讀者徹底了解此演算法。

      □職場面試常見的演算法考題與LeetCode考題



      這本著作特色在於不賣弄文字與數學,特別在敘述人工智慧演算法時,拋棄了難懂的數學公式,用最平凡的文字與淺顯易懂的程式實例講解人工智慧的演算法原理與應用,相信讀者購買本書可以用最輕鬆方式學會演算法基礎知識。

    ?


     





    第一章 演算法基本觀念

    1-1 電腦的演算法

    1-2 好的演算法與不好的演算法

    1-3 程式執行的時間量測方法 – 時間複雜度

    1-4 記憶體的使用 – 空間複雜度

    1-5 資料結構

    1-6 習題

    ?

    第二章 陣列(Array)

    2-1 基本觀念

    2-2 使用索引存取陣列內容

    2-3 新資料插入陣列

    2-4 刪除陣列元素

    2-5 思考陣列的優缺點

    2-6 與陣列有關的Python 程式

    2-7 習題

    ?

    第三章 鏈結串列(Linked list)


    3-1 鏈結串列資料形式與記憶體觀念

    3-2 鏈結串列的資料讀取

    3-3 新資料插入鏈結串列

    3-4 刪除鏈結串列的節點元素

    3-5 循環鏈結串列(circle linked list)

    3-6 雙向鏈結串列

    3-7 陣列與鏈結串列基本操作時間複雜度比較

    3-8 與鏈結串列有關的Python 程式

    3-9 習題

    ?

    第四章 佇列(Queue)


    4-1 資料插入enqueue

    4-2 資料讀取dequeue

    4-3 使用串列模擬佇列的操作

    4-4 與佇列有關的Python 模組

    4-5 習題

    ?

    第五章 堆疊(Stack)


    5-1 資料堆入push

    5-2 資料取出pop

    5-3 Python 實作堆疊

    5-4 函數呼叫與堆疊運作

    5-5 遞迴呼叫與堆疊運作

    5-6 習題

    ?

    第六章 二元樹(Binary Tree)


    6-1 建立二元樹

    6-2 刪除二元樹的節點

    6-3 搜尋二元樹的數據

    6-4 更進一步認識二元樹

    6-5 記憶體儲存二元樹的方法

    6-6 Python 實作二元樹

    6-7 習題

    ?

    第七章 堆積樹(Heap Tree)

    7-1 建立堆積樹

    7-2 插入數據到堆積樹

    7-3 取出最小堆積樹的值

    7-4 最小堆積樹與陣列

    7-5 Python 內建堆積樹模組heapq

    7-6 Python 硬功夫 - 自己建立堆積樹模組

    7-7 習題

    ?

    第八章 雜湊表(Hash Table)

    8-1 基本觀念

    8-2 雜湊表轉成陣列

    8-3 搜尋雜湊表

    8-4 雜湊表的規模與擴充

    8-5 好的雜湊表與不好的雜湊表

    8-6 雜湊表效能分析

    8-7 Python 程式應用

    8-8 認識雜湊表模組hashlib

    8-9 習題

    ?

    第九章 排序

    9-1 排序的觀念與應用

    9-2 泡沫排序法(Bubble Sort)

    9-3 雞尾酒排序(Cocktail Sort)

    9-4 選擇排序(Selection Sort)

    9-5 插入排序(Insertion Sort)

    9-6 堆積樹排序(Heap Sort)

    9-7 快速排序(Quick Sort)

    9-8 合併排序(Merge Sort)

    9-9 習題

    ?

    第十章 數據搜尋

    10-1 順序搜尋法(Sequential Search)

    10-2 二分搜尋法(Binary Search)

    10-3 搜尋最大值演算法

    10-4 習題

    ?

    第十一章 堆疊、回溯演算法與迷宮


    11-1 走迷宮與回溯演算法

    11-2 迷宮設計堆疊扮演的角色

    11-3 Python 程式實作走迷宮

    11-4 習題

    ?

    第十二章 從遞迴看經典演算法


    12-1 費波納契(Fibonacci) 數列

    12-2 河內塔演算法

    12-3 八皇后演算法

    12-4 碎形 – VLSI 設計演算法

    12-5 習題

    ?

    第十三章 圖形(Graph) 理論

    13-1 圖形(Graph) 的基本觀念

    13-2 廣度優先搜尋演算法觀念解說

    13-3 Python 實作廣度優先搜尋演算法

    13-4 深度優先搜尋演算法理論與實作

    13-5 習題

    ?

    第十四章 圖形理論之最短路徑演算法

    14-1 戴克斯特拉(Dijkstra's) 演算法

    14-2 貝爾曼- 福特(Bellman-Ford) 演算法

    14-3 A* 演算法

    14-4 習題

    ?

    第十五章 貪婪演算法(Greedy Algorithm)

    15-1 選課分析

    15-2 背包問題 – 貪婪演算法不是最完美的結果

    15-3 電台選擇

    15-4 業務員旅行

    15-5 習題

    ?

    第十六章 動態規劃演算法

    16-1 再談背包問題 – 動態規劃演算法

    16-2 旅遊行程的安排

    16-3 習題

    ?

    第十七章 資料加密到資訊安全演算法


    17-1 資料安全與資料加密

    17-2 摩斯密碼(Morse code)

    17-3 凱薩密碼

    17-4 再談文件加密技術

    17-5 全天下只有你可以解的加密程式? 你也可能無法解?

    17-6 雜湊函數與SHA 家族

    17-7 金鑰密碼

    17-8 訊息鑑別碼(Message authentication code)

    17-9 數位簽章(Digital Signature)

    17-10 數位憑證(Digital certificate)17-11 習題

    ?

    第十八章 人工智慧破冰之旅 - KNN 演算法

    18-1 KNN 演算法 - 電影分類

    18-2 KNN 演算法 - 選舉造勢與銷售烤香腸

    18-3 K-means 演算法

    18-4 習題

    ?

    第十九章 常見職場面試的演算法


    19-1 質數(Prime number) 測試

    19-2 回文(Palindrome) 演算法

    19-3 歐幾里德演算法

    19-4 最小公倍數(Least Common Multiple)

    19-5 雞兔同籠的問題

    19-6 挖金礦問題

    19-7 LeetCode 考題實作

    19-8 習題

    ?




    其 他 著 作
    1. AI音效、語音與音樂:設計創意影片新時代
    2. AI音效、語音與音樂:設計創意影片新時代
    3. Python x AI辦公室作業自動化:Word、Excel、PowerPoint、PDF、CSV、Pandas-多執行緒、排程、藝術二維碼、短網址、電子郵件、爬蟲
    4. ChatGPT 4 Omni領軍 - Copilot、Claude、Gemini、36組GPT ...全面探索生成式AI的無限可能
    5. AI繪圖邁向視覺設計
    6. 演算法 圖解原理 x Python實作 x 創意應用 王者歸來(四版)
    7. 演算法 圖解原理 x Python實作 x 創意應用 王者歸來(四版)
    8. 演算法 圖解原理 x Python實作 x 創意應用 王者歸來(四版)
    9. 全彩 x 最新 x 最全 x 最強 Excel公式 + 函數 創意實例
    10. 無料AI:ChatGPT+Gemini+Claude+Copilot+Coze+PlaygroundAI+Ideogram+Stylar+Faceswapper+Suno+Stable Audio+D-ID+Runway+Sora+Gamma-「文字、繪圖、動漫、視覺、音樂、影片、簡報」創意無限(二版)
    11. AI助攻 Python超級入門 創意設計 x AI程式實作
    12. AI輔助學習 Excel VBA最強入門邁向辦公室自動化之路王者歸來 上冊(二版)
    13. AI輔助學習 Excel VBA最強入門邁向辦公室自動化之路王者歸來 下冊(二版)
    14. AI行銷:未來商業新視界 AI Marketing - A New Vision for Future Business
    15. AI職場:智慧浪潮的工作新規則
    16. AI職場:智慧浪潮的工作新規則
    17. 世界第1強 AI ChatGPT Turbo 自學魔法寶典- Data Analyst +GPTs + DALL-E + Copilot + Prompt +Midjourney + Suno + D-ID + Runway + Gamma (頂級雪銅紙全彩印刷版)
    18. 世界第1強AI ChatGPT Turbo自學魔法寶典:Data Analyst +GPTs + DALL-E + Copilot + Prompt +Midjourney + Suno + D-ID + Runway + Gamma(頂級雪銅紙全彩印刷版)
    19. 無料AI:ChatGPT + Bard + Claude + Bing + Copilot + PlaygroundAI + Ideogram + Suno + D-ID + Runway + Gamma -「文字、繪圖、視覺、音樂、影片、簡報」創意無限
    20. Python + ChatGPT 零基礎+高效率學程式設計與運算思維(第四版)
    21. 史上最強Python入門邁向頂尖高手之路王者歸來 第3版(全彩印刷)
    22. 史上最強Python入門邁向頂尖高手之路王者歸來 第3版(全彩印刷)
    23. Bing Chat與Copilot邁向文字、視覺、繪圖、語音、程式的AI體驗王者歸來(全彩印刷)
    24. Excel x ChatGPT入門到完整學習邁向最強職場應用王者歸來(全彩印刷)
    25. ChatGPT 4 + API創新體驗AI世界邁向開發機器人程式王者歸來(全彩印刷)
    26. ChatGPT-4 與Bing Chat:創新體驗文字/繪圖/音樂/動畫/影片的AI世界
    27. 機器學習最強入門 - 基礎數學�機率�統計邁向AI真實數據專題實作 - 王者歸來
    28. 機器學習最強入門 - 基礎數學/機率/統計邁向AI真實數據專題實作 - 王者歸來
    29. Python 資料視覺化從 2D 到 3D 使用 matplotlib 實作 - 王者歸來 (全彩印刷)
    30. Python資料視覺化從2D到3D使用matplotlib實作 - 王者歸來(全彩印刷)
    31. Python:最強入門ChatGPT助攻邁向數據科學之路 - 王者歸來(全彩印刷第四版)【首刷獨家限量贈品-程式語言濾掛式咖啡包】
    32. AI和ChatGPT 人類和機器共生的未來
    33. AI和ChatGPT 人類和機器共生的未來
    34. Python + ChatGPT 零基礎 + 高效率學程式設計與運算思維, 3/e
    35. Python + ChatGPT 零基礎+高效率學程式設計與運算思維 (第三版)
    36. Power BI最強入門:AI視覺圖表 + 智慧決策 + 雲端分享 王者歸來(全彩印刷) (第二版)
    37. ChatGPT領軍 DALL-E 2 + Midjourney + D-ID + Synthesia:邁向AI文字、圖像、影片之路(全彩印刷)
    38. C#最強入門邁向頂尖高手之路王者歸來
    39. Notion 打造你的高效數位人生 王者歸來
    40. Python視窗GUI設計 活用tkinter之路 王者歸來(第四版)
    41. 演算法:圖解邏輯思維 + Python程式實作 王者歸來
    42. 邁向賭神之路:麻將必勝秘笈(第二版)
    43. 邁向賭神之路:麻將必勝秘笈(第二版)贈品版
    44. Python-最強入門邁向數據科學之路:王者歸來(全彩印刷第三版)
    45. Python操作Excel:最強入門邁向辦公室自動化之路 王者歸來
    46. C最強入門邁向頂尖高手之路王者歸來
    47. C最強入門邁向頂尖高手之路王者歸來
    48. matplotlib 2D到3D資料視覺化王者歸來(全彩印刷)
    49. OpenCV影像創意邁向AI視覺王者歸來(全彩印刷)
    50. Python網路爬蟲:大數據擷取、清洗、儲存與分析 王者歸來(第二版)
    51. Excel入門到完整學習 邁向最強職場應用 王者歸來 (全彩印刷)第二版
    52. 機器學習:彩色圖解+基礎微積分+Python實作 王者歸來(第三版) (全彩印刷)
    53. 最完整跨平台網頁設計:HTML + CSS + JavaScript + jQuery + Bootstrap + Google Maps王者歸來(第二版)(全彩印刷)
    54. Power BI入門 大數據視覺化 + 智慧決策 + 雲端分享 王者歸來(全彩印刷)
    55. Excel VBA最強入門邁向辦公室自動化之路王者歸來上冊
    56. Excel VBA最強入門邁向辦公室自動化之路王者歸來下冊
    57. 機器學習:彩色圖解 + 基礎微積分 + Python實作 王者歸來(第二版)
    58. 機器學習:彩色圖解 + 基礎數學篇 + Python實作 王者歸來(第二版)
    59. Excel函數庫最完整職場商業應用 王者歸來
    60. 機器學習:彩色圖解 + 基礎微積分 + Python實作 王者歸來(全彩)
    61. R語言邁向Big Data之路:王者歸來(第二版)
    62. Python零基礎學程式設計與運算思維:王者歸來 (第二版)
    63. Java最強入門邁向頂尖高手之路:王者歸來(第二版)全彩版
    64. Python最強入門邁向頂尖高手之路:王者歸來(第二版)全彩版
    65. 機器學習:彩色圖解 + 基礎數學篇 + Python實作 王者歸來(全彩)
    66. 最完整跨平台網頁設計:HTML + CSS + JavaScript + jQuery + Bootstrap + Google Maps(全彩印刷)
    67. Python面試題目與解答:邁向高薪之路
    68. Python邁向領航者之路:超零基礎(全彩印刷)
    69. 演算法:最強彩色圖鑑 + Python程式實作 王者歸來(全彩印刷)
    70. Python GUI設計活用tkinter之路(第三版):王者歸來
    71. Excel 入門到完整學習 邁向最強職場應用—王者歸來 (全彩印刷)
    72. Python最強入門邁向數據科學之路:王者歸來(全彩印刷第二版)
    73. Python網路爬蟲:大數據擷取、清洗、儲存與分析:王者歸來
    74. Python最強入門邁向頂尖高手之路:王者歸來(全彩版)
    75. Python 零基礎學程式設計與運算思維 -- 王者歸來
    76. Python零基礎學程式設計與運算思維:王者歸來
    77. Python GUI設計活用tkinter之路:火力加強版—王者歸來
    78. Python最強入門邁向數據科學之路:王者歸來
    79. PowerPoint 2016 入門與實作:王者歸來
    80. Python超零基礎最快樂學習之路:王者歸來
    81. 超極制霸:Word 強威速成秘典(2013以上版本適用)
    82. 專業聚焦 Computer Knowledge Today (第二版)
    83. Python GUI設計活用tkinter之路王者歸來
    84. Python零基礎最強入門之路:王者歸來
    85. All in One:Excel 2016 精粹版
    86. 超極制霸:Excel職場必備攻略 2013以上版本適用
    87. 超極制霸:PowerPoint速成精通祕典(2013以上版本適用)
    88. Java入門邁向高手之路-王者歸來
    89. Step by Step:Word 2013一點就通
    90. Python入門邁向高手之路王者歸來(附光碟)
    91. Word 2016入門與實作王者歸來
    92. Excel 2016入門與實作王者歸來
    93. Office 2013教學範本(第三版)
    94. C教學範本王者歸來
    95. HTML5+CSS3王者歸來(附光碟)
    96. 看圖例學 PowerPoint 2016 (附光碟)
    97. R語言:邁向Big Data之路(最新版)
    98. 邁向賭神之路:麻將必勝祕笈
    99. 精通 PowerPoint 2013
    100. 精通 Excel 2013