注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計程序設(shè)計綜合數(shù)據(jù)結(jié)構(gòu)·使用C語言(第5版)

數(shù)據(jù)結(jié)構(gòu)·使用C語言(第5版)

數(shù)據(jù)結(jié)構(gòu)·使用C語言(第5版)

定 價:¥40.00

作 者: 朱戰(zhàn)立 著
出版社: 電子工業(yè)出版社
叢編項: 計算機類本科規(guī)劃教材
標 簽: 暫缺

ISBN: 9787121216992 出版時間: 2014-01-01 包裝: 平裝
開本: 16開 頁數(shù): 320 字數(shù):  

內(nèi)容簡介

  《計算機類本科規(guī)劃教材:數(shù)據(jù)結(jié)構(gòu)·使用C語言(第5版)》包含了2009年研究生入學(xué)統(tǒng)考大綱的全部內(nèi)容?!队嬎銠C類本科規(guī)劃教材:數(shù)據(jù)結(jié)構(gòu)·使用C語言(第5版)》系統(tǒng)地介紹了線性表、堆棧、隊列、串、數(shù)組、廣義表、樹、二叉樹、圖等典型數(shù)據(jù)結(jié)構(gòu),以及遞歸、查找和排序的方法。本書理論敘述簡潔準確、實踐應(yīng)用舉例豐富完整,從而達到理論和實踐密切結(jié)合的教學(xué)目的。本書采用C語言描述算法?!队嬎銠C類本科規(guī)劃教材:數(shù)據(jù)結(jié)構(gòu)·使用C語言(第5版)》內(nèi)容豐富,難度適中,文字簡潔準確,圖文并茂,應(yīng)用實例多,教學(xué)參考資料豐富。

作者簡介

暫缺《數(shù)據(jù)結(jié)構(gòu)·使用C語言(第5版)》作者簡介

圖書目錄

第1章  緒論
1.1  數(shù)據(jù)結(jié)構(gòu)的基本概念
1.1.1  數(shù)據(jù)、數(shù)據(jù)元素、數(shù)據(jù)元素的數(shù)據(jù)類型
1.1.2  數(shù)據(jù)的邏輯結(jié)構(gòu)
1.1.3  數(shù)據(jù)的存儲結(jié)構(gòu)
1.1.4  數(shù)據(jù)的操作
1.1.5 “數(shù)據(jù)結(jié)構(gòu)”課程討論的主要內(nèi)容
1.2  抽象數(shù)據(jù)類型
1.3  算法和算法的時間復(fù)雜度
1.3.1  算法
1.3.2  算法的性質(zhì)和設(shè)計目標
1.3.3  算法的時間效率分析
1.3.4  算法耗時的實際測試
1.3.5  數(shù)據(jù)元素個數(shù)和時間復(fù)雜度
習(xí)題1
第2章  線性表
2.1  線性表概述
2.1.1  線性表的定義
2.1.2  線性表的抽象數(shù)據(jù)類型
2.2  線性表的順序表示和實現(xiàn)
2.2.1  順序表的存儲結(jié)構(gòu)
2.2.2  順序表操作的實現(xiàn)
2.2.3  順序表操作的效率分析
2.2.4  順序表應(yīng)用舉例
2.3  線性表的鏈式表示和實現(xiàn)
2.3.1  單鏈表的存儲結(jié)構(gòu)
2.3.2  單鏈表的操作實現(xiàn)
2.3.3  單鏈表操作的效率分析
2.3.4  單鏈表應(yīng)用舉例
2.3.5  循環(huán)單鏈表
2.3.6  雙向鏈表
2.4  靜態(tài)鏈表
2.5  算法設(shè)計舉例
2.5.1  順序表算法設(shè)計舉例
2.5.2  單鏈表算法設(shè)計舉例
習(xí)題2
第3章  堆棧和隊列
3.1  堆棧
3.1.1  堆棧的基本概念
3.1.2  堆棧的抽象數(shù)據(jù)類型
3.1.3  堆棧的順序表示和實現(xiàn)
3.1.4  堆棧的鏈式表示和實現(xiàn)
3.2  堆棧應(yīng)用
3.2.1  括號匹配問題
3.2.2  算術(shù)表達式計算問題
3.3  隊列
3.3.1  隊列的基本概念
3.3.2  隊列的抽象數(shù)據(jù)類型
3.3.3  順序隊列以及存在的問題
3.3.4  順序循環(huán)隊列的表示和實現(xiàn)
3.3.5  鏈式隊列
3.3.6  隊列的應(yīng)用
3.4  優(yōu)先級隊列
3.4.1  順序優(yōu)先級隊列的設(shè)計和實現(xiàn)
3.4.2  優(yōu)先級隊列的應(yīng)用
習(xí)題3
第4章  串
4.1  串概述
4.1.1  串及其基本概念
4.1.2  串的抽象數(shù)據(jù)類型
4.1.3  C語言的串函數(shù)
4.2  串的存儲結(jié)構(gòu)
4.3  串基本操作的實現(xiàn)算法
4.4  串的模式匹配算法
4.4.1  Brute-Force算法
4.4.2  KMP算法
4.4.3  Brute-Force算法和KMP算法的比較
習(xí)題4
第5章  數(shù)組
5.1  數(shù)組概述
5.1.1  數(shù)組的定義
5.1.2  數(shù)組的實現(xiàn)機制
5.1.3  數(shù)組的抽象數(shù)據(jù)類型
5.2  動態(tài)數(shù)組
5.2.1  動態(tài)數(shù)組的設(shè)計方法
5.2.2  動態(tài)數(shù)組和靜態(tài)數(shù)組對比
5.3  特殊矩陣的壓縮存儲
5.4  稀疏矩陣的壓縮存儲
5.4.1  稀疏矩陣的三元組順序表
5.4.2  稀疏矩陣的三元組鏈表
習(xí)題5
第6章  遞歸算法
6.1  遞歸的概念
6.2  遞歸算法的執(zhí)行過程
6.3  遞歸算法的設(shè)計方法
6.4  遞歸過程和運行時棧
6.5  遞歸算法的時間效率分析
6.6  遞歸算法到非遞歸算法的轉(zhuǎn)換
6.7  設(shè)計舉例
6.7.1  一般遞歸算法設(shè)計舉例
6.7.2  回溯算法及設(shè)計舉例
習(xí)題6
第7章  廣義表
7.1  廣義表概述
7.1.1  廣義表的概念
7.1.2  廣義表的抽象數(shù)據(jù)類型
7.2  廣義表的存儲結(jié)構(gòu)
7.2.1  頭鏈和尾鏈存儲結(jié)構(gòu)
7.2.2  原子和子表存儲結(jié)構(gòu)
7.3  廣義表的操作實現(xiàn)
7.3.1  頭鏈和尾鏈存儲結(jié)構(gòu)下的操作實現(xiàn)
7.3.2  頭鏈和尾鏈存儲結(jié)構(gòu)應(yīng)用舉例
7.3.3  原子和子表存儲結(jié)構(gòu)下的操作實現(xiàn)
7.3.4  原子和子表存儲結(jié)構(gòu)應(yīng)用舉例
習(xí)題7
第8章  樹和二叉樹
8.1  樹
8.1.1  樹的定義
8.1.2  樹的表示方法
8.1.3  樹的抽象數(shù)據(jù)類型
8.1.4  樹的存儲結(jié)構(gòu)
8.2  二叉樹
8.2.1  二叉樹的定義
8.2.2  二叉樹的抽象數(shù)據(jù)類型
8.2.3  二叉樹的性質(zhì)
8.3  二叉樹的設(shè)計和實現(xiàn)
8.3.1  二叉樹的存儲結(jié)構(gòu)
8.3.2  二叉樹的操作實現(xiàn)
8.4  二叉樹遍歷
8.4.1  二叉樹遍歷的方法和結(jié)構(gòu)
8.4.2  二叉鏈存儲結(jié)構(gòu)下二叉樹遍歷的實現(xiàn)
8.4.3  二叉樹遍歷的應(yīng)用
8.4.4  非遞歸的二叉樹遍歷算法
8.5  線索二叉樹
8.5.1  線索二叉樹及其用途
8.5.2  中序線索二叉樹的設(shè)計
8.5.3  中序線索二叉樹循環(huán)操作的設(shè)計
8.5.4  設(shè)計舉例
8.6  哈夫曼樹
8.6.1  哈夫曼樹的基本概念
8.6.2  哈夫曼編碼問題
8.6.3  哈夫曼編碼問題設(shè)計和實現(xiàn)
8.7  等價問題
8.8  樹與二叉樹的轉(zhuǎn)換
8.9  樹的遍歷
習(xí)題8
第9章  圖
9.1  圖概述
9.1.1  圖的基本概念
9.1.2  圖的抽象數(shù)據(jù)類型
9.2  圖的存儲結(jié)構(gòu)
9.2.1  圖的鄰接矩陣存儲結(jié)構(gòu)
9.2.2  圖的鄰接表存儲結(jié)構(gòu)
9.3  圖的實現(xiàn)
9.3.1  鄰接矩陣存儲結(jié)構(gòu)下圖操作的實現(xiàn)
9.3.2  鄰接表存儲結(jié)構(gòu)下圖操作的實現(xiàn)
9.4  圖的遍歷
9.4.1  圖的深度和廣度優(yōu)先遍歷算法
9.4.2  圖的深度和廣度優(yōu)先遍歷算法實現(xiàn)
9.5  最小生成樹
9.5.1  最小生成樹的基本概念
9.5.2  普里姆算法
9.5.3  克魯斯卡爾算法
9.6  最短路徑
9.6.1  最短路徑的基本概念
9.6.2  每對頂點之間的最短路徑
9.7  拓撲排序
9.8  關(guān)鍵路徑
習(xí)題9
第10章  排序
10.1  排序的基本概念
10.2  插入排序
10.2.1  直接插入排序
10.2.2  希爾排序
10.3  選擇排序
10.3.1  直接選擇排序
10.3.2  堆排序
10.4  交換排序
10.4.1  冒泡排序
10.4.2  快速排序
10.5  歸并排序
10.6  基數(shù)排序
10.7  排序算法性能比較
習(xí)題10
第11章  查找
11.1  查找的基本概念
11.2  靜態(tài)查找
11.2.1  順序表
11.2.2  有序順序表
11.2.3  索引順序表
11.3  動態(tài)查找
11.3.1  二叉排序樹和平衡二叉樹
11.3.2  B_樹和B+樹
11.4  哈希查找
11.4.1  哈希
……

本目錄推薦

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