出版時間:2004-5 出版社:中國戲劇出版社,電子工業(yè)出版社 作者:葉核亞 頁數(shù):241 字數(shù):400000
Tag標簽:無
內(nèi)容概要
本書全面闡述數(shù)據(jù)結(jié)構(gòu)方面的基本理論,主要內(nèi)容包括線性表、串、數(shù)組、廣義表、二叉樹、圖等基本的數(shù)據(jù)結(jié)構(gòu)以及查找、排序的多種經(jīng)典算法。
本書用Java定義和實現(xiàn)了全部的數(shù)據(jù)結(jié)構(gòu)及算法。全書結(jié)構(gòu)清楚,內(nèi)容豐富,章節(jié)安排合理,敘述深入淺出,循序漸進。示例典型實用,算法嚴謹規(guī)范,算法和程序全部調(diào)試通過。
本書適合作為高等院校計算機及相關(guān)專業(yè)本、??茖W生教材,也可作為從事計算機軟件開發(fā)和應(yīng)用研究人員的參考書。
書籍目錄
第1章 緒論 1.1 數(shù)據(jù)結(jié)構(gòu)的基本概念 1.2 算法與算法設(shè)計 1.3 Java語言簡介 習題1 實習1第2章 線性表 2.1 線性表的概念 2.2 線性鏈表 2.3 串 習題2 實習2第3章 排序 3.1 排序的基本概念 3.2 插入排序 3.3 交換排序 3.4 選擇排序 3.5 歸并排序 習題2 實習3 第4章 棧與隊列 4.1 棧 4.2 隊列 4.3 遞歸 習題4 實習4第5章 數(shù)組和廣義表 5.1 數(shù)組 5.2 稀疏矩陣 5.3 廣義表 習題5 實習5第6章 樹和二叉樹 6.1 樹 6.2 二叉樹的定義及性質(zhì) 6.3 二叉樹的遍歷 6.4 線索二叉樹 6.5 堆排序 6.6 樹與二叉樹的轉(zhuǎn)換 習題6 實習6第7章 查找 7.1 查找的基本概念 7.2 線性表的查找 7.3 二叉排序樹及其查找算法 7.4 哈希查找 習題7 實習7第8章 圖 8.1 圖的基本知識 8.2 圖的存儲結(jié)構(gòu) 8.3 圖的遍歷 8.4 最小代價生成樹 8.5 最短路徑 習題8 實習8第9章 綜合應(yīng)用設(shè)計 9.1 用“預(yù)見算法”解騎士游歷問題 9.2 綜合應(yīng)用實習 附錄A ASCII碼表附錄B Java關(guān)鍵字表附錄C Java部分類庫表參考文獻
編輯推薦
《數(shù)據(jù)結(jié)構(gòu)(Java版)》:Java語言是完全面向?qū)ο蟮模哂兄T多傳統(tǒng)程序設(shè)計語言無法比擬的優(yōu)點。Java語言的語法類似C++語言,但除去了C++中那些模糊和容易引起錯誤的特性,同時引入了很多獨特的高級特性。Java語言比C++更容易學習,且用Java語言編寫的程序可讀性更好。
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載
數(shù)據(jù)結(jié)構(gòu) PDF格式下載