本書編著的目的是為了讓老師教學時輕鬆,學生學習時易懂,希望本書的內容安排可以符合各位資料結構理論入門與實作的需求。
依大專院校的學期制分成十五章(原有十八周,扣除第一周?準備周、第九周?期中考、第十八周?期末考)
以Java2程式語言實作資料結構中的重要理論,適合老師教學及學生自習的工具書。
書中除了傳授各種基本理論外,並以「範例與範例程式解說」及「課後討論」互相搭配的方式,說明資料結構理論的內涵,兼具理論的說明及實務的操作。
每個章節皆包括了「基礎理論」、「進階理論」及「課後習題」三個部分,對老師的教學過程與成效或讀者對本學科自我檢驗的最佳輔助工具。
隨書光碟中內含部分操作過程之教學影片,對不熟悉J2SDK操作環境的初學者而言,是最體貼的教學內容
第0章 Java的介紹與安裝
第1章 認識資料結構
第2章 陣列(array)結構
第3章 矩陣(matrix)結構
第4章 程式設計導論
第5章 堆疊(Stack)
第6章 佇列(Queue)
第7章 串列結構(Linked List Structure)的基礎
第8章 串列結構(Linked List Structure)的進階
第9章 樹狀資料結構?基礎
第10章 樹狀資料結構?進階
第11章 排序
第12章 搜尋
第13章 圖形與網路?基礎
第14章 圖形與網路?進階
第15章 雜湊函數