//cs-a.ecimg.tw/items/DJAA2VA900FM1PZ/000001_1664514905.jpg;
商品編號:DJAA2V-A900FM1PZ

會動的演算法:61 個演算法動畫+全圖解逐步拆解,人工智慧、資料分析必備

$490
$620
  • P幣

    全盈+PAY單筆消費滿1200回饋80P幣(每帳號限乙次,限量5000名)

  • 登記送

    【7-11】單筆滿$350純取貨/取貨付款訂單登記送韓風拌拌炸雞兌換券乙張(限量)

  • 登記送

    【第四波】書店/閱讀器/寵物指定品單筆滿$1,500登記送100P幣(使用效期30/限量)

付款方式
出貨
  • PChome 倉庫出貨,24小時到貨
配送
宅配滿$490免運,超取滿$350免運
  • 宅配到府(本島/低溫)
    滿$699免運
  • 宅配到府(本島/常溫)
    滿$490免運
  • 超商取貨(常溫)
    滿$350免運
  • 超商取貨(低溫)
    滿$699免運
  • i郵箱(常溫)
    滿$290免運

商品評價

5.0
共 1 則評價
5.0
100%
4.0
0%
3.0
0%
2.0
0%
1.0
0%
最相關
*慧*
2024/06/02
商品詳情
作者:
ISBN:
9789863127079
出版社:
出版日期:
2022/10/19
  • 內文簡介

  • <內容簡介>

    用手機掃描書中 QR Code 立即觀看演算法動畫!

    ⦿ 一圖一步驟,帶你打開演算法的黑箱!
    ⦿ 全彩超圖解,將抽象的演算法視覺化!
    ⦿ 內容淺顯易懂,沒有長篇難懂的理論!

    「演算法」給人的第一印象就是好難學、理論好多,即使讀完千字文還是看不懂!o(〒﹏〒)o

    沒錯!小編非常有同感,第一次接觸演算法時,就被「時間複雜度」弄得暈頭轉向,我一點也不想知道這些數學式是怎麼推導的啊,只要知道哪個演算法比較快、比較好用就可以了!還有,常遇到同一個詞有不同說法,在 Google 搜尋時就會搞不清楚是不是指同一件事,例如 Binary Tree Traversal,就有「二元樹追蹤、二元樹訪問、二元樹走訪、二元樹遍歷……」,這麼多種稱呼,實在讓人困惑!

    透過本書一圖一步驟地拆解演算法的背後原理,我終於弄懂演算法的運作了,其實演算法沒有想像中那樣神秘、可怕,而是有規則可循的。看懂其運作原理後,由衷佩服這些設計演算法的人,原來他們是這樣思考與拆解問題的啊,我怎麼都沒想到呢!舉個簡單的例子,要找出陣列中的最小值,只要準備一個陣列,跟一個用來儲存最小值的變數,並將此變數一開始先設成「無限大」,接著再跟陣列中的數值一一比對,就可以找出陣列中的最小值了 (原來關鍵在設成「無限大」,我壓根兒沒想過可以這樣設定)!看到這裡,或許你也開始放空了,沒關係!只要翻開本書跟著圖解一步步思考,並搭配動畫的展示,就可以理解演算法的運作了!

    本書收錄許多知名的演算法與資料結構,其中有些演算法已經被主流的程式語言編寫成方便使用的「函式庫」。不過「函式庫」是一種將工作原理藏在內部的「黑箱」,因此大多數人在使用時不見得對演算法有充分的理解。想要寫出執行效能佳的程式,得確實理解演算法的工作原理才行。

    本書介紹的資料結構與演算法

    ✪陣列的查詢:
    互換元素/尋找最大值/互換排序/合計/最小元素值/最小元素位置/線性搜尋法/二元搜尋法
    ✪排序:
    反轉/插入/合併/分割/氣泡排序法/選擇排序法/插入排序法/合併排序法/快速排序法/堆積排序法/計數排序法/希爾排序法
    ✪與整數相關的演算法:
    埃拉托斯特尼篩法/輾轉相除法
    ✪資料結構:
    堆疊/佇列/雙向鏈結串列/雜湊表
    ✪陣列的計算:
    累積和/一維累積和的應用/二維累積和的應用
    ✪堆積:
    Up Heap/Down Heap/建立堆積/優先佇列
    ✪二元樹的走訪:
    前序走訪/後序走訪/中序走訪/層序走訪
    ✪其他:
    廣度優先搜尋/卡恩演算法/深度優先搜尋/Tarjan 演算法/Union By Rank/Union-Find Tree/普林演算法/克魯斯克爾演算法/戴克斯特拉演算法/貝爾曼 - 福特演算法/弗洛伊德演算法/包裹法/葛立恆掃描法/安德魯演算法/線段樹:RMQ/線段樹:RSQ/二元搜尋樹/旋轉/樹堆……


    ★本書特色:

    觀看【演算法動畫】同時搭配書中的原理說明,讓學習效果翻倍!
    收錄【61 個經典的演算法+資料結構】,讓你活化思維並提升邏輯思考力!
    【豐富的圖解及圖示設計】將抽象的演算法視覺化,易讀易學好吸收!
    逐步拆解演算法的運作原理、解析執行效率及優缺點,突破盲點、顛覆思考。
    沒有難懂的數學推導及長篇理論說明,降低學習門檻!


    ★目錄:

    Part 1 準備篇
     第 1 章 程式設計的基本元素
     第 2 章 程式設計的應用元素
     第 3 章 演算法的基礎概念

    Part 2 空間結構
     第 4 章 空間結構的概要
     第 5 章 陣列
     第 6 章 樹狀結構
     第 7 章 圖形
     第 8 章 點群
     第 9 章 動態結構

    Part 3 演算法與資料結構
     第 10 章 入門
     第 11 章 陣列基本查詢
     第 12 章 搜尋
     第 13 章 陣列元素排序
     第 14 章 必學的排序法
     第 15 章 與整數相關的演算法
     第 16 章 基本資料結構 1
     第 17 章 陣列的計算
     第 18 章 堆積
     第 19 章 二元樹的走訪
     第 20 章 高效率的排序法
     第 21 章 基本資料結構 2
     第 22 章 廣度優先搜尋
     第 23 章 深度優先搜尋
     第 24 章 Union-Find Tree
     第 25 章 尋找最小生成樹的演算法
     第 26 章 最短路徑演算法
     第 27 章 計算幾何
     第 28 章 線段樹
     第 29 章 搜尋樹


    <作者簡介>

    渡部有隆(Watanobe Yutaka)
    1979 年出生。資訊工程學系博士。會津大學資訊工程學院 資訊系統部 資深副教授。專業領域為程式語言視覺化。AIZU ONLINE JUDGE 開發者。
    http://web-ext.u-aizu.ac.jp/~yutaka/

    Mirenkov Nikolay
    畢業於新西伯利亞國立技術大學。專業領域為方法的視覺化與分散式運算。會津大學教授(1993-2013)、會津大學副校長(2007-2009)。會津大學特別榮譽教授(2009-2013)。
購物須知
寄送時間
全台灣24h到貨,遲到提供100元現金積點。全年無休,週末假日照常出貨。例外說明
送貨方式
透過宅配送達。除網頁另有特別標示外,均為常溫配送。
消費者訂購之商品若經配送兩次無法送達,再經本公司以電話與Email均無法聯繫逾三天者,本公司將取消該筆訂單,並且全額退款。
送貨範圍
限台灣本島與離島地區註,部分離島地區包括連江馬祖、綠島、蘭嶼、琉球鄉…等貨件,將送至到岸船公司碼頭,需請收貨人自行至碼頭取貨。注意!收件地址請勿為郵政信箱。
註:離島地區不配送安裝商品、手機門號商品、超大材商品及四機商品。
售後服務
缺掉頁更換新品
執照證號&登錄字號
本公司食品業者登錄字號A-116606102-00000-0
關於退貨
  • PChome24h購物的消費者,都可以依照消費者保護法的規定,享有商品貨到次日起七天猶豫期的權益。(請留意猶豫期非試用期!!)您所退回的商品必須回復原狀(復原至商品到貨時的原始狀態並且保持完整包裝,包括商品本體、配件、贈品、保證書、原廠包裝及所有附隨文件或資料的完整性)。商品一經拆封/啟用保固,將使商品價值減損,您理解本公司將依法收取回復原狀必要之費用(若無法復原,費用將以商品價值損失計算),請先確認商品正確、外觀可接受再行使用,以免影響您的權利,祝您購物順心。
  • 如果您所購買商品是下列特殊商品,請留意下述退貨注意事項:
    1. 易於腐敗之商品、保存期限較短之商品、客製化商品、報紙、期刊、雜誌,依據消費者保護法之規定,於收受商品後將無法享有七天猶豫期之權益且不得辦理退貨。
    2. 影音商品、電腦軟體或個人衛生用品等一經拆封即無法回復原狀的商品,在您還不確定是否要辦理退貨以前,請勿拆封,一經拆封則依消費者保護法之規定,無法享有七天猶豫期之權益且不得辦理退貨。
    3. 非以有形媒介提供之數位內容或一經提供即為完成之線上服務,一經您事先同意後始提供者,依消費者保護法之規定,您將無法享有七天猶豫期之權益且不得辦理退貨。
    4. 組合商品於辦理退貨時,應將組合銷售商品一同退貨,若有遺失、毀損或缺件,PChome將可能要求您依照損毀程度負擔回復原狀必要之費用。
  • 若您需辦理退貨,請利用顧客中心「查訂單」或「退訂/退款查詢」的「退訂/退貨」功能填寫申請,我們將於接獲申請之次日起1個工作天內檢視您的退貨要求,檢視完畢後將以E-mail回覆通知您,並將委託本公司指定之宅配公司,在5個工作天內透過電話與您連絡前往取回退貨商品。請您保持電話暢通,並備妥原商品及所有包裝及附件,以便於交付予本公司指定之宅配公司取回(宅配公司僅負責收件,退貨商品仍由特約廠商進行驗收),宅配公司取件後會提供簽收單據給您,請注意留存。
  • 退回商品時,請以本公司或特約廠商寄送商品給您時所使用的外包裝(紙箱或包裝袋),原封包裝後交付給前來取件的宅配公司;如果本公司或特約廠商寄送商品給您時所使用的外包裝(紙箱或包裝袋)已經遺失,請您在商品原廠外盒之外,再以其他適當的包裝盒進行包裝,切勿任由宅配單直接粘貼在商品原廠外盒上或書寫文字。
  • 若因您要求退貨或換貨、或因本公司無法接受您全部或部分之訂單、或因契約解除或失其效力,而需為您辦理退款事宜時,您同意本公司得代您處理發票或折讓單等相關法令所要求之單據,以利本公司為您辦理退款。
  • 本公司收到您所提出的申請後,若經確認無誤,將依消費者保護法之相關規定,返還您已支付之對價(含信用卡交易),退款日當天會再發送E-mail通知函給您。