數(shù)據(jù)結(jié)構(gòu)

出版時間:2004-5  出版社:中國戲劇出版社,電子工業(yè)出版社  作者:葉核亞  頁數(shù):241  字?jǐn)?shù):400000  
Tag標(biāo)簽:無  

內(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é)安排合理,敘述深入淺出,循序漸進。示例典型實用,算法嚴(yán)謹(jǐn)規(guī)范,算法和程序全部調(diào)試通過。
本書適合作為高等院校計算機及相關(guān)專業(yè)本、??茖W(xué)生教材,也可作為從事計算機軟件開發(fā)和應(yīng)用研究人員的參考書。

書籍目錄

第1章 緒論 1.1 數(shù)據(jù)結(jié)構(gòu)的基本概念 1.2 算法與算法設(shè)計 1.3 Java語言簡介 習(xí)題1 實習(xí)1第2章 線性表 2.1 線性表的概念 2.2 線性鏈表 2.3 串 習(xí)題2 實習(xí)2第3章 排序 3.1 排序的基本概念 3.2 插入排序 3.3 交換排序 3.4 選擇排序 3.5 歸并排序 習(xí)題2 實習(xí)3 第4章 棧與隊列 4.1 棧 4.2 隊列 4.3 遞歸 習(xí)題4 實習(xí)4第5章 數(shù)組和廣義表 5.1 數(shù)組 5.2 稀疏矩陣 5.3 廣義表 習(xí)題5 實習(xí)5第6章 樹和二叉樹 6.1 樹 6.2 二叉樹的定義及性質(zhì) 6.3 二叉樹的遍歷 6.4 線索二叉樹 6.5 堆排序 6.6 樹與二叉樹的轉(zhuǎn)換 習(xí)題6 實習(xí)6第7章 查找 7.1 查找的基本概念 7.2 線性表的查找 7.3 二叉排序樹及其查找算法 7.4 哈希查找 習(xí)題7 實習(xí)7第8章 圖 8.1 圖的基本知識 8.2 圖的存儲結(jié)構(gòu) 8.3 圖的遍歷 8.4 最小代價生成樹 8.5 最短路徑 習(xí)題8 實習(xí)8第9章 綜合應(yīng)用設(shè)計 9.1 用“預(yù)見算法”解騎士游歷問題 9.2 綜合應(yīng)用實習(xí)   附錄A ASCII碼表附錄B Java關(guān)鍵字表附錄C Java部分類庫表參考文獻(xiàn)

編輯推薦

《數(shù)據(jù)結(jié)構(gòu)(Java版)》:Java語言是完全面向?qū)ο蟮?,具有諸多傳統(tǒng)程序設(shè)計語言無法比擬的優(yōu)點。Java語言的語法類似C++語言,但除去了C++中那些模糊和容易引起錯誤的特性,同時引入了很多獨特的高級特性。Java語言比C++更容易學(xué)習(xí),且用Java語言編寫的程序可讀性更好。

圖書封面

圖書標(biāo)簽Tags

評論、評分、閱讀與下載


    數(shù)據(jù)結(jié)構(gòu) PDF格式下載


用戶評論 (總計6條)

 
 

  •   講的很仔細(xì)!
  •   還不錯,不過數(shù)據(jù)結(jié)構(gòu)還是C版的比較經(jīng)典,再怎么說Java把數(shù)據(jù)結(jié)構(gòu)都包裝的很好了,很多都可以直接用。很好!
  •   很好哈,JAVA版的,上課用的。
  •   這本書還是不錯的,我們上課就用的它,不過我拿到的書好像表面有很多灰塵,感覺質(zhì)量不是很好。
  •   感覺非常不錯啊
  •   書還可以書的紙張確實很有點年代..
 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7