紮實學習
資料結構是資訊科學領域中相當基礎的一門課程,多數資訊相關科系的研究所入學考試與資訊類別國家考試會將之列入考科。本書以範例為導向、漸進式的學習架構,詳盡解說各種資料結構,期能讓讀者掌握資料結構的精髓,進而具備開發大型程式的功力。
實戰演練
*隨堂練習:透過隨堂練習,讓學生即刻驗證課堂上的所學所識。
*學習評量:每章的結尾均提供題型多元、題數眾多的學習評量,檢測學生的學習效果,或做為課後作業之用。
*考題觀摩別冊:蒐錄歷年研究所入學考試與資訊類別國家考試的精選試題,增加學生的實戰演練經驗。
教學資源
提供用書教師豐富的教學資源,包含教學投影片、教學時數建議表、解答等,教師並可同步於「?眳p資訊」網站的校園服務網中登錄下載相關資料,以供教學參考
目錄
第1章 導論
1-1 認識資料結構
1-2 認識演算法
1-3 抽象資料型別 (ADT)
1-4 程式的效能分析
第2章 陣列
2-1 認識陣列
2-2 陣列的運算
2-3 陣列的定址方式
2-4 陣列的應用
2-5 字串
2-6 結構
第3章 鏈結串列
3-1 單向鏈結串列
3-2 雙向鏈結串列
3-3 鏈結串列的應用
第4章 堆疊
4-1 認識堆疊
4-2 堆疊的實作
4-3 堆疊的應用
第5章 佇列
5-1 認識佇列
5-2 佇列的實作
5-3 雙向佇列
第6章 樹狀結構
6-1 樹
6-2 二元樹
6-3 二元樹的走訪
6-4 二元樹的其它運算
6-5 引線二元樹
6-6 二元搜尋樹
6-7 運算式樹
6-8 霍夫曼樹
6-9 樹林
6-10 集合
第7章 圖形
7-1 認識圖形
7-2 圖形的表示方式
7-3 圖形的基本運算
7-4 最小擴張樹
7-5 最短路徑
7-6 拓樸排序
第8章 排序
8-1 認識排序
8-2 選擇排序
8-3 插入排序
8-4 氣泡排序
8-5 謝耳排序
8-6 快速排序
8-7 合併排序
8-8 基數排序
8-9 二元樹排序
8-10 堆積排序
第9章 搜尋
9-1 循序搜尋
9-2 二元搜尋
9-3 內插搜尋
9-4 雜湊法
第10章 樹狀搜尋結構
10-1 AVL樹
10-2 2-3樹
10-3 2-3-4樹
10-4 B樹
第1章 導論
1-1 認識資料結構
1-2 認識演算法
1-3 抽象資料型別 (ADT)
1-4 程式的效能分析
第2章 陣列
2-1 認識陣列
2-2 陣列的運算
2-3 陣列的定址方式
2-4 陣列的應用
2-5 字串
2-6 結構
第3章 鏈結串列
3-1 單向鏈結串列
3-2 雙向鏈結串列
3-3 鏈結串列的應用
第4章 堆疊
4-1 認識堆疊
4-2 堆疊的實作
4-3 堆疊的應用
第5章 佇列
5-1 認識佇列
5-2 佇列的實作
5-3 雙向佇列
第6章 樹狀結構
6-1 樹
6-2 二元樹
6-3 二元樹的走訪
6-4 二元樹的其它運算
6-5 引線二元樹 ...
購物須知
退換貨說明:
會員均享有10天的商品猶豫期(含例假日)。若您欲辦理退換貨,請於取得該商品10日內寄回。
辦理退換貨時,請保持商品全新狀態與完整包裝(商品本身、贈品、贈票、附件、內外包裝、保證書、隨貨文件等)一併寄回。若退回商品無法回復原狀者,可能影響退換貨權利之行使或須負擔部分費用。
訂購本商品前請務必詳閱退換貨原則。