注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)數(shù)據(jù)庫數(shù)據(jù)庫理論數(shù)據(jù)結(jié)構(gòu)

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

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

定 價(jià):¥38.00

作 者: 江家寶,程勇 主編
出版社: 科學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 數(shù)據(jù)庫理論

ISBN: 9787030306609 出版時(shí)間: 2011-05-01 包裝: 平裝
開本: 16開 頁數(shù): 347 字?jǐn)?shù):  

內(nèi)容簡介

  《數(shù)據(jù)結(jié)構(gòu)》由淺入深,以淺顯易懂的文字與圖表對(duì)各種數(shù)據(jù)結(jié)構(gòu)和算法的設(shè)計(jì)進(jìn)行分析,對(duì)問題的解決方法做了詳盡的剖析,并且輔之以相應(yīng)的C程序代碼,從而增進(jìn)讀者對(duì)數(shù)據(jù)結(jié)構(gòu)的理解與掌握。《數(shù)據(jù)結(jié)構(gòu)》共分9章,內(nèi)容包括緒論、線性表、棧和隊(duì)列、串、數(shù)組與廣義表、樹、圖、查找、內(nèi)部排序?!稊?shù)據(jù)結(jié)構(gòu)》以“基礎(chǔ)理論—上機(jī)實(shí)訓(xùn)—應(yīng)試加油站”為主線進(jìn)行編寫,每一章都設(shè)置了實(shí)訓(xùn)模塊和考研真題解析及大量的習(xí)題?!稊?shù)據(jù)結(jié)構(gòu)》結(jié)構(gòu)清晰、易教易學(xué)、實(shí)例豐富、可操作性強(qiáng)、學(xué)以致用、注重能力,對(duì)在學(xué)習(xí)過程中常見的重點(diǎn)和難點(diǎn)進(jìn)行立體、詳細(xì)的講解,以幫助讀者更好地掌握數(shù)據(jù)結(jié)構(gòu)的基本知識(shí)?!稊?shù)據(jù)結(jié)構(gòu)》可以作為高等院校計(jì)算機(jī)專業(yè)及相關(guān)專業(yè)的教材,也適合數(shù)據(jù)結(jié)構(gòu)的初學(xué)者研讀,還適合考研復(fù)習(xí)之用。

作者簡介

暫缺《數(shù)據(jù)結(jié)構(gòu)》作者簡介

圖書目錄

前言
第1章 緒論
1.1 數(shù)據(jù)結(jié)構(gòu)的研究內(nèi)容
1.2 數(shù)據(jù)結(jié)構(gòu)的基本概念和相關(guān)術(shù)語
1.3 抽象數(shù)據(jù)類型及其實(shí)現(xiàn)
l.3.1 數(shù)據(jù)類型
1.3.2 抽象數(shù)據(jù)類型
1.4 算法與算法分析
1.4.1 算法的描述
1.4.2 算法的時(shí)間復(fù)雜度分析
1.4.3 算法的空間復(fù)雜度分析
1.5 小結(jié)
1.6 應(yīng)試加油站
1.6.1 重點(diǎn)提示
1.6.2 考研真題解析
1.7 習(xí)題
第2章 線性表
2.1 線性表的定義及其運(yùn)算
2.1.1 什么是線性表
2.1.2 線性表的抽象數(shù)據(jù)類型
2.2 線性表順序存儲(chǔ)結(jié)構(gòu)的定義
2.2.1 線性表順序存儲(chǔ)結(jié)構(gòu)的定義
2.2.2 順序表的基本操作及實(shí)現(xiàn)
2.2.3 順序表的應(yīng)用
2.3 線性表的鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)與實(shí)現(xiàn)
2.3.1 線性表的鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)
2.3.2 單鏈表及其基本操作
2.3.3 循環(huán)鏈表的基本操作及實(shí)現(xiàn)
2.3.4 雙鏈表的基本操作及實(shí)現(xiàn)
2.3.5 循環(huán)雙鏈表
2.4 上機(jī)實(shí)訓(xùn)
實(shí)訓(xùn)一:順序表的操作
實(shí)訓(xùn)二:單鏈表鏈接
實(shí)訓(xùn)三:循環(huán)鏈表鏈接
實(shí)訓(xùn)四:循環(huán)雙鏈表操作
2.5 小結(jié)
2.6 應(yīng)試加油站
2.6.1 重點(diǎn)提示
2.6.2 考研真題解析
2.7 習(xí)題
第3章 棧和隊(duì)列
3.1 棧
3.1.1 什么是棧
3.1.2 棧的抽象數(shù)據(jù)類型
3.1.3 棧的順序存儲(chǔ)結(jié)構(gòu)及實(shí)現(xiàn)
3.1.4 棧的鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)與實(shí)現(xiàn)
3.2 棧的應(yīng)用
3.2.1 表達(dá)式求值
3.2.2 數(shù)制轉(zhuǎn)換
3.2.3 括號(hào)匹配檢驗(yàn)
3.2.4 棧與遞歸的實(shí)現(xiàn)
3.3 隊(duì)列
3.3.1 什么是隊(duì)列
3.3.2 隊(duì)列的抽象數(shù)據(jù)類型
3.3.3 隊(duì)列的順序存儲(chǔ)結(jié)構(gòu)與實(shí)現(xiàn)
3.3.4 隊(duì)列的鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)與實(shí)現(xiàn)
3.4 隊(duì)列的應(yīng)用
3.5 上機(jī)實(shí)訓(xùn)
實(shí)訓(xùn)一:利用棧尋找迷宮路徑
實(shí)訓(xùn)二:利用隊(duì)列模擬病人看病
3.6 小結(jié)
3.7 應(yīng)試加油站
3.7.1 重點(diǎn)提示
3.7.2 考研真題解析
3.8 習(xí)題
第4章 串
4.1 串的定義
4.1.1 什么是串
4.1.2 串的抽象數(shù)據(jù)類型
4.2 串的存儲(chǔ)結(jié)構(gòu)與實(shí)現(xiàn)
4.2.1 串的順序存儲(chǔ)結(jié)構(gòu)與實(shí)現(xiàn)
4.2.2 串的堆存儲(chǔ)結(jié)構(gòu)與實(shí)現(xiàn)
4.2.3 串的塊鏈存儲(chǔ)結(jié)構(gòu)與實(shí)現(xiàn)
4.3 串的模式匹配算法
4.3.1 簡單的模式匹配算法——BF算法
4.3.2 改進(jìn)的模式匹配算法——KMP算法
4.4 串的應(yīng)用
4.5 上機(jī)實(shí)訓(xùn)
實(shí)訓(xùn)一:顯示多位數(shù)數(shù)字字符
實(shí)訓(xùn)二:塊鏈的基本操作
實(shí)訓(xùn)三:統(tǒng)計(jì)串中最長的重復(fù)子串
4.6 小結(jié)
4.7 應(yīng)試加油站
4.7.1 重點(diǎn)提示
4.7.2 考研真題解析
4.8 習(xí)題
第5章 數(shù)組與廣義表
5.1 數(shù)組的定義
5.1.1 什么是數(shù)組
5.1.2 數(shù)組的抽象數(shù)據(jù)類型
5.2 數(shù)組的順序存儲(chǔ)結(jié)構(gòu)與實(shí)現(xiàn)
5.2.1 數(shù)組的順序存儲(chǔ)結(jié)構(gòu)
5.2.2 基本操作的實(shí)現(xiàn)
5.3 矩陣的壓縮存儲(chǔ)
5.3.1 特殊矩陣
5.3.2 稀疏矩陣
5.4 廣義表抽象數(shù)據(jù)類型
5.4.1 廣義表的定義
5.4.2 廣義表的抽象數(shù)據(jù)類型
5.4.3 廣義表的存儲(chǔ)結(jié)構(gòu)
5.4.4 廣義表的應(yīng)用
5.5 上機(jī)實(shí)訓(xùn)
實(shí)訓(xùn)一:兩個(gè)矩陣的相乘操作
實(shí)訓(xùn)二:用三元組實(shí)現(xiàn)兩個(gè)矩陣的乘法
實(shí)訓(xùn)三:廣義表的基本運(yùn)算
5.6 小結(jié)
5.7 應(yīng)試加油站
5.7.1 重點(diǎn)提示
5.7.2 考研真題解析
5.8 習(xí)題
第6章 樹
6.1 樹的基本概念和相關(guān)術(shù)語
6.1.1 樹的定義
6.1.2 基本術(shù)語
6.2 二叉樹
6.2.1 二叉樹的定義
6.2.2 二叉樹的性質(zhì)
6.2.3 二叉樹的抽象數(shù)據(jù)類型
6.2.4 二叉樹的存儲(chǔ)結(jié)構(gòu)
6.3 遍歷二叉樹
6.3.1 遍歷的定義
6.3.2 遍歷算法
6.4 線索二叉樹
6.5 樹和森林
6.5.1 樹的存儲(chǔ)結(jié)構(gòu)
6.5.2 森林與二叉樹的轉(zhuǎn)換
6.5.3 樹和森林的遍歷
6.6 哈夫曼樹及其應(yīng)用
6.6.1 哈夫曼樹的概念
6.6.2 哈夫曼樹的構(gòu)造算法
6.6.3 哈夫曼編碼
6.7 上機(jī)實(shí)訓(xùn)
實(shí)訓(xùn)一:運(yùn)算二叉樹
實(shí)訓(xùn)二:統(tǒng)計(jì)二叉樹結(jié)點(diǎn)的個(gè)數(shù)
實(shí)訓(xùn)三:統(tǒng)計(jì)二叉樹的寬度
實(shí)訓(xùn)四:按層遍歷二叉樹
6.8 小結(jié)
6.9 應(yīng)試加油站
6.9.1 重點(diǎn)提示
6.9.2 考研真題解析
6.10 習(xí)題
第7章 圖
7.1 圖的定義和相關(guān)術(shù)語
7.1.1 圖的定義
7.1.2 圖的基本術(shù)語
7.1.3 圖的抽象數(shù)據(jù)類型
7.2 圖的存儲(chǔ)結(jié)構(gòu)
7.2.1 鄰接矩陣表示法
7.2.2 鄰接表表示法
7.2.3 十字鏈表表示法
7.2.4 多重鄰接表表示法
7.3 圖的遍歷
7.3.1 深度優(yōu)先遍歷
7.3.2 廣度優(yōu)先遍歷
7.4 最小生成樹
7.4.1 生成樹的概念
7.4.2 最小生成樹
7.4.3 Prim算法
7.5 最短路徑
7.5.1 單源點(diǎn)最短路徑問題
7.5.2 所有頂點(diǎn)對(duì)最短路徑問題
7.6 拓?fù)渑判?br /> 7.7 關(guān)鍵路徑
7.8 上機(jī)實(shí)訓(xùn)
實(shí)訓(xùn)一:遍歷算法
實(shí)訓(xùn)二:Prim算法
7.9 小結(jié)
7.10 應(yīng)試加油站
7.10.1 重點(diǎn)提示
7.10.2 考研真題解析
7.11 習(xí)題
第8章 查找
8.1 查找的基本概念
8.2 靜態(tài)查找表
8.2.1 順序表的查找
8.2.2 有序表的查找
8.2.3 索引順序表的查找
8.2.4 靜態(tài)樹表的查找
8.3 動(dòng)態(tài)查找表
8.3.1 二叉排序樹
8.3.2 平衡二叉樹
8.3.3 B-和B+樹
8.3.4 鍵樹
8.4 哈希表
8.4.1 哈希表的概念
8.4.2 哈希表的構(gòu)造方法
8.4.3 處理沖突的方法
8.4.4 哈希表的查找及分析
8.5 上機(jī)實(shí)訓(xùn)
實(shí)訓(xùn)一:二叉排序樹的查找
實(shí)訓(xùn)二:哈希查找
8.6 小結(jié)
8.7 應(yīng)試加油站
8.7.1 重點(diǎn)提示
8.7.2 考研真題解析
8.8 習(xí)題
第9章 內(nèi)部排序
9.1 插入排序
9.1.1 直接插入排序
9.1.2 希爾排序
9.2 交換排序
9.2.1 冒泡排序
9.2.2 快速排序
9.3 選擇排序
9.3.1 簡單選擇排序
9.3.2 堆排序
9.4 歸并排序
9.5 基數(shù)排序
9.6 各種內(nèi)排序方法的比較
9.7 上機(jī)實(shí)訓(xùn)
實(shí)訓(xùn)一:雙向冒泡排序
實(shí)訓(xùn)二:數(shù)組歸并排序
實(shí)訓(xùn)三:計(jì)數(shù)排序
實(shí)訓(xùn)四:字符串排序
實(shí)訓(xùn)五:最高位關(guān)鍵字排序MSD
9.8 小結(jié)
9.9 應(yīng)試加油站
9.9.1 重點(diǎn)提示
9.9.2 考研真題解析
9.10 習(xí)題
參考文獻(xiàn)

本目錄推薦

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