注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡數(shù)據(jù)庫數(shù)據(jù)結構教程(Java語言描述)

數(shù)據(jù)結構教程(Java語言描述)

數(shù)據(jù)結構教程(Java語言描述)

定 價:¥69.80

作 者: 李春葆,李筱馳 編
出版社: 清華大學出版社
叢編項: 高等學校數(shù)據(jù)結構課程系列教材
標 簽: 暫缺

購買這本書可以去


ISBN: 9787302551348 出版時間: 2020-09-01 包裝: 平裝
開本: 16開 頁數(shù): 485 字數(shù):  

內(nèi)容簡介

  《數(shù)據(jù)結構教程(Java語言描述)/高等學校數(shù)據(jù)結構課程系列教材》系統(tǒng)地介紹了各種常用的數(shù)據(jù)結構以及查找和排序的各種算法,闡述了各種數(shù)據(jù)結構的邏輯關系、存儲表示及基本運算,并采用Java語言描述數(shù)據(jù)組織和算法實現(xiàn),所有算法的程序均在Java1.8中調(diào)試通過。全書既注重原理又注重實踐,配有大量圖表和示例,內(nèi)容豐富,概念講解清楚,表達嚴謹,邏輯性強,語言精練,可讀性好。書中提供了豐富的練習題、實驗題和在線編程題,配套的《數(shù)據(jù)結構教程(Java)學習與實驗指導》詳細給出了該書練習題的解題思路和參考答案,以及在線編程題的AC代碼。

作者簡介

  李春葆,武漢大學教授,主要研究方向為數(shù)據(jù)挖掘和算法設計,從事近30年C/C++語言、數(shù)據(jù)結構和算法設計等課程的第一線本科教學工作,具備豐富的教學經(jīng)驗,曾參與深圳名企的筆試和面試題庫建設。出版多本C/C++語言、數(shù)據(jù)結構、算法設計與分析及數(shù)據(jù)庫開發(fā)方面的精品教材和教學輔導書。

圖書目錄

第1章 緒論
1.1 什么是數(shù)據(jù)結構
1.1.1 數(shù)據(jù)結構的定義
1.1.2 數(shù)據(jù)的邏輯結構
1.1.3 數(shù)據(jù)的存儲結構
1.1.4 數(shù)據(jù)的運算
1.1.5 數(shù)據(jù)結構和數(shù)據(jù)類型
1.2 算法及其描述
1.2.1 什么是算法
1.2.2 算法描述
1.3 算法分析
1.3.1 算法設計的要求
1.3.2 算法的時間性能分析
1.3.3 算法的存儲空間分析
1.4 數(shù)據(jù)結構的目標
1.5 練習題
1.5.1 問答題
1.5.2 算法分析題
1.6 實驗題
1.6.1 上機實驗題
1.6.2 在線編程題
第2章 線性表
2.1 線性表的定義
2.1.1 什么是線性表
2.1.2 線性表的抽象數(shù)據(jù)類型描述
2.2 線性表的順序存儲結構
2.2.1 線性表的順序存儲結構——順序表
2.2.2 線性表的基本運算算法在順序表中的實現(xiàn)
2.2.3 順序表的應用算法設計示例
2.2.4 順序表容器——ArrayList
2.3 線性表的鏈式存儲結構
2.3.1 線性表的鏈式存儲結構——鏈表
2.3.2 單鏈表
2.3.3 單鏈表的應用算法設計示例
2.3.4 雙鏈表
2.3.5 雙鏈表的應用算法設計示例
2.3.6 循環(huán)鏈表
2.3.7 鏈表容器——LinkedList
2.4 順序表和鏈表的比較
2.5 線性表的應用
2.5.1 求解兩個多項式相加問題的描述
2.5.2 采用順序存儲結構求解
2.5.3 采用鏈式存儲結構求解
2.6 練習題
2.6.1 問答題
2.6.2 算法設計題
2.7 實驗題
2.7.1 上機實驗題
2.7.2 在線編程題
第3章 棧和隊列
3.1 棧
3.1.1 棧的定義
3.1.2 棧的順序存儲結構及其基本運算算法的實現(xiàn)
3.1.3 順序棧的應用算法設計示例
3.1.4 棧的鏈式存儲結構及其基本運算算法的實現(xiàn)
3.1.5 鏈棧的應用算法設計示例
3.1.6 Java中的棧容器——Stack
3.1.7 棧的綜合應用
3.2 隊列
3.2.1 隊列的定義
3.2.2 隊列的順序存儲結構及其基本運算算法的實現(xiàn)
3.2.3 循環(huán)隊列的應用算法設計示例
3.2.4 隊列的鏈式存儲結構及其基本運算算法的實現(xiàn)
3.2.5 鏈隊的應用算法設計示例
……
第4章 串
第5章 遞歸
第6章 數(shù)組和稀疏矩陣
第7章 樹和二叉樹
第8章 圖
第9章 查找
第10章 排序
參考文獻

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號