內容簡介
「資料結構」是學習程式設計之基礎課程,經由此課程來學習物件導向程式設計,將可加廣及增強程式設計的功力。
物件導向程式設計是目前程式設計之主流,若能從Java來切入學習物件導向程式設計,將是一條絕佳的路徑。
本書採用JBuilder來編寫資料結構及演算法則,其理由有三:
- 1.JBuilder 提供非常強而有力的視覺化圖形介面,使用者(學習者)很容易建立人機介面。
- 2.JBuilder提供學習環境比其它的C++,VC++環境較易學習,非常適合初學者。
JBuilder是目前功能最強的Java發展工具,是學習Java最容易入門的工具。
目錄
- 第1章 概論
- 第2章 演算法則的效率分析
- 第3章 陣列與串列
- 第4章 堆疊及佇列
- 第5章 遞迴 (Recursion)
- 第6章 樹狀結構
- 第7章 優先佇列(Priority Queues)
- 第8章 資料排序
- 第9章 資料搜尋
- 第10章 圖形網路