近年來,Java 已逐漸成為資訊領域最重要的高階程式語言,也是資訊相關科系的必修課程。本書是以 Java 語言為程式撰寫工具,用來解決傳統資料結構的問題。
本書內含完整的資料結構相關主題,包括:陣列、線性串列、堆疊、佇列、二元樹和圖形等,此外擴及遞迴的設計技巧,和排序、搜尋等基本演算法課題。
每一章除了各種資料結構的觀念介紹之外,還包括各類型的資料結構實作技巧,以及如何應用於各類計算機問題,深入淺出的說明,和完成的程式範例,最後,本書也提供學習所必須的習題練習。
* 豐富的資料結構題材
* 深入淺出的應用說明
* 理論與實務並重
* 精心設計的習題練習
作者簡介
李銘城
現任:龍華科技大學資管系講師
學歷:國立台灣大學資訊工程研究所碩士
專長:程式設計、資料結構、演算法