定價: 520
售價: 468
庫存: 庫存: 2
LINE US! 詢問這本書 團購優惠、書籍資訊 等

付款方式: 超商取貨付款
信用卡
線上轉帳
物流方式: 超商取貨
宅配
門市自取

詳細資訊

 坊間的演算法書籍一本比一本厚重,裡面全是些看再多遍也看不懂的理論及數學證明,還有一堆沒註解的程式碼,光是翻幾頁就讓人哈欠連連,而且有些概念很抽象,更是無法透過文字敘述就能理解。   本書作者一開始也無法跨越演算法這堵高牆,直到遇見優秀的演算法教授後,才發現原來演算法一點都不無聊,而且還相當有趣!於是他想到可以透過生活化的範例做引導,避免無聊又複雜的敘述,讓初學者能像閱讀小說般地學會演算法概念。同時透過習題及多種解釋方法,讓你檢視自己的理解是否有誤,並確認是否已經瞭解所學的內容。   書中的內容全是精心挑選過,且用生動有趣的手繪圖來輔助理解,這些全是程式設計師在工作上會用到的演算法,希望本書能幫你奠定良好的基礎,以便將來學習更進階的演算法 目錄 Ch01 二元搜尋法 (Binary Search) 與演算法執行時間 Ch02 選擇排序法 (Selection Sort) Ch03 遞迴 (Recursion) Ch04 Divide-and-Conquer 與快速排序法 (Quicksort) Ch05 雜湊表 (Hash table) Ch06 廣度優先搜尋 (Breadth-First Search) Ch07 戴克斯特拉 (Dijkstra) 演算法 Ch08 貪婪演算法 (Greedy Algorithm) Ch09 動態規劃演算法 (Dynamic Programming Algorithm) Ch10 K-最近鄰演算法 (K-Nearest Neighbors Algorithm) Ch11 進階之路:推薦十種演算法 附錄 習題與解答