本書有DRM加密保護,需使用HyRead閱讀軟體開啟
  • 動畫圖解資料結構
  • 點閱:1188
  • 作者: 李春雄著
  • 出版社:上奇資訊
  • 出版年:2014[民103]
  • ISBN:978-986-5714-28-4 ; 986-5714-28-0
  • 格式:PDF
  • 版次:二版
  • 附註:本電子書不含光碟資料
租期14天 今日租書可閱讀至2019-12-21

★★本電子書不含光碟資料★★
 
* 雙色印刷/全新改版/視覺化呈現演算法
* 各章重點提示學習目標+隨堂練習+隨堂抽問+課後評量
* C、C++、C#、Java 和 Visual Basic五種程式語言適用

* 全國第一本最完整的「數位影音教材」
* 全國第一本最完整的「動畫電子書教材」 * 全國第一本附有「自我評量測驗系統」
 
課程目標:
教導學習者如何設計良好的資料結構及演算法,進而設計高效率的程式。
藉由學習各種的資料結構之理論及觀摩相關之程式設計的方法,進而提升程式設計和解決問題的能力。
 
「資料結構」是寫出一手好程式的基礎! 全書以豐富詳盡的圖表範例為主,動態演算法與動畫圖解說明為輔,讓你沒有負擔進入資料結構的環境,每章後面更精心設計課後評量,讓您實學實作,加強觀念,不馬虎。


  • 1 資料結構導論(Introduction)(第1-1頁)
    • 1-1 認識資料與資訊的關係(第1-2頁)
    • 1-2 何謂資料結構?(第1-4頁)
    • 1-3 何謂演算法?(第1-11頁)
    • 1-4 程式設計概念(第1-24頁)
    • 1-5 結構化程式設計(第1-38頁)
    • 1-6 演算法的效率評估(第1-43頁)
    • 課後評量(第1-56頁)
  • 2 陣列(Array)(第2-1頁)
    • 2-1 陣列的觀念(第2-2頁)
    • 2-2 一維陣列(第2-5頁)
    • 2-3 二維陣列的觀念(第2-14頁)
    • 2-4 多維陣列的觀念(第2-17頁)
    • 2-5 陣列在記憶體中的表示法(第2-21頁)
    • 2-6 多項式(Polynomial)(第2-37頁)
    • 2-7 矩陣(Matrices)(第2-39頁)
    • 2-8 特殊矩陣(第2-51頁)
    • 課後評量(第2-61頁)
  • 3 堆疊(Stack)(第3-1頁)
    • 3-1 堆疊(Stack)(第3-2頁)
    • 3-2 以陣列來製作堆疊(第3-8頁)
    • 3-3 堆疊在運算式上的應用(第3-15頁)
    • 3-4 遞迴(Recursion)(第3-40頁)
    • 3-5 遞迴的應用(第3-47頁)
    • 課後評量(第3-60頁)
  • 4 佇列(Queue)(第4-1頁)
    • 4-1 佇列(Queue)(第4-2頁)
    • 4-2 以陣列來製作佇列(第4-9頁)
    • 4-3 環形佇列(circular queue)(第4-15頁)
    • 4-4 進階佇列(第4-26頁)
    • 4-5 佇列在電腦資料處理的應用(第4-29頁)
    • 課後評量(第4-31頁)
  • 5 鏈結串列(Linked List)(第5-1頁)
    • 5-1 串列(List)(第5-2頁)
    • 5-2 陣列(Array)與鏈結串列(Linked List)比較(第5-3頁)
    • 5-3 動態記憶體配置(Dynamical Memory Allocation)(第5-8頁)
    • 5-4 鏈結串列(Linked List)(第5-14頁)
    • 5-5 單向鏈結串列(Singly Linked List)(第5-17頁)
    • 5-6 鏈結堆疊與鏈結佇列(第5-30頁)
    • 5-7 環狀鏈結串列(Circular Linked List)(第5-35頁)
    • 5-8 雙向鏈結串列(Double Linked List)(第5-41頁)
    • 5-9 多項式串列表示法(第5-42頁)
    • 課後評量(第5-46頁)
  • 6 樹狀結構(Tree)(第6-1頁)
    • 6-1 樹狀結構(第6-2頁)
    • 6-2 樹狀結構表示法(第6-6頁)
    • 6-3 二元樹(Binary Tree)(第6-9頁)
    • 6-4 二元樹的追蹤(Binary Tree Traversal)(第6-30頁)
    • 6-5 二元搜尋樹(Binary Search Tree)(第6-44頁)
    • 6-6 堆積(累堆)樹(Heap Tree)(第6-50頁)
    • 6-7 高度平衡樹(AVL Tree)(第6-64頁)
  • 7 圖形結構(Graph)(第7-1頁)
    • 7-1 圖形理論的起源(第7-2頁)
    • 7-2 圖形(Graph)(第7-5頁)
    • 7-3 圖形的表示法(第7-13頁)
    • 7-4 加權圖形(第7-23頁)
    • 7-5 圖形的走訪方式(第7-26頁)
    • 7-6 擴張樹(Spanning Tree)(第7-35頁)
    • 7-7 最小成本擴張樹(Minimum Cost Spanning Tree)(第7-37頁)
    • 7-8 最短路徑(Shortest Path)(第7-45頁)
    • 7-9 拓樸排序(Topological Sort)(第7-50頁)
    • 課後評量(第7-53頁)
  • 8 排序(Sorting)(第8-1頁)
    • 8-1 排序(Sorting)(第8-2頁)
    • 8-2 氣泡排序法(Bubble Sort)(第8-6頁)
    • 8-3 選擇排序法(Selection Sort)(第8-11頁)
    • 8-4 插入排序法(Insertion Sort)(第8-14頁)
    • 8-5 快速排序(Quick Sort)(第8-17頁)
    • 8-6 堆積排序法(Heap Sort)(第8-22頁)
    • 8-7 謝耳排序法(Shell Sort)(第8-30頁)
    • 8-8 合併排序法(Merge Sort)(第8-33頁)
    • 8-9 基數排序法(Radix Sort)(第8-37頁)
    • 課後評量(第8-41頁)
  • 9 搜尋(Search)(第9-1頁)
    • 9-1 搜尋(Search)(第9-2頁)
    • 9-2 循序搜尋法(Sequential Search)(第9-4頁)
    • 9-3 二分搜尋法(Binary Search)(第9-8頁)
    • 9-4 二元樹搜尋法(Binary Tree Search)(第9-15頁)
    • 9-5 內插搜尋法(Interpolation Search)(第9-18頁)
    • 9-6 雜湊搜尋法(Hashing Search)(第9-22頁)
    • 課後評量(第9-37頁)
紙本書 NT$ 490
單本電子書
NT$ 343

點數租閱 20點
租期14天
今日租書可閱讀至2019-12-21
還沒安裝 HyRead 3 嗎?馬上免費安裝~
QR Code