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

數(shù)據(jù)結(jié)構(gòu)(C語言描述)

數(shù)據(jù)結(jié)構(gòu)(C語言描述)

定 價:¥30.00

作 者: 李素若 等編著
出版社: 化學(xué)工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 數(shù)據(jù)庫理論

ISBN: 9787122047281 出版時間: 2009-04-01 包裝: 平裝
開本: 16開 頁數(shù): 273 字?jǐn)?shù):  

內(nèi)容簡介

  《數(shù)據(jù)結(jié)構(gòu)(C語言描述)》介紹了數(shù)據(jù)結(jié)構(gòu)的基本概念和基本算法。全書共11章,主要內(nèi)容包括緒論、線性表、棧和隊(duì)列、串、數(shù)組和廣義表、樹、圖、查找、內(nèi)排、文件和上機(jī)實(shí)驗(yàn)等。全書內(nèi)容深入淺出,條理清晰,概念清楚,邏輯推理嚴(yán)謹(jǐn),內(nèi)容翔實(shí),既注重數(shù)據(jù)結(jié)構(gòu)和算法原理,又十分強(qiáng)調(diào)程序設(shè)計訓(xùn)練。書中算法都配有完整的C程序,程序結(jié)構(gòu)清晰,構(gòu)思精巧,所有程序都已在Win-TC2.0下編譯通過并能正確運(yùn)行,它們既是學(xué)習(xí)數(shù)據(jù)結(jié)構(gòu)和算法的很好示例,也是很好的程序設(shè)計示例?!稊?shù)據(jù)結(jié)構(gòu)(C語言描述)》配有大量的實(shí)例和圖示,并有豐富的習(xí)題,適于自學(xué)?!稊?shù)據(jù)結(jié)構(gòu)(C語言描述)》是供普通高等院校計算機(jī)科學(xué)與技術(shù)專業(yè)本、專科學(xué)生使用的教材,也可供從事計算機(jī)工作者和其他希望學(xué)習(xí)數(shù)據(jù)結(jié)構(gòu)的人員參考。

作者簡介

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

圖書目錄

第1章 緒論
1.1 什么是數(shù)據(jù)結(jié)構(gòu)
1.2 基本概念和常用術(shù)語
1.3 數(shù)據(jù)抽象和抽象數(shù)據(jù)類型
1.3.1 數(shù)據(jù)抽象
1.3.2 抽象數(shù)據(jù)類型
1.3.3 抽象數(shù)據(jù)類型描述和實(shí)現(xiàn)
1.4 算法和算法分析
1.4.1 算法及其性能標(biāo)準(zhǔn)
1.4.2 算法時間復(fù)雜度和漸近時間復(fù)雜度
1.4.3 算法的空間復(fù)雜度
小結(jié)
習(xí)題
第2章 線性表
2.1 線性表概念
2.2 線性表的順序表示和實(shí)現(xiàn)
2.2.1 線性表的順序存儲結(jié)構(gòu)
2.2.2 線性表在順序存儲結(jié)構(gòu)下的運(yùn)算
2.3 線性表的鏈?zhǔn)奖硎竞蛯?shí)現(xiàn)
2.3.1 線性鏈表
2.3.2 循環(huán)鏈表
2.3.3 雙向循環(huán)鏈表
2.3.4 順序表和鏈表的比較
2.4 一元多項(xiàng)式的表示及相加
小結(jié)
習(xí)題
第3章 棧和隊(duì)列
3.1 棧
3.1.1 棧的定義及其運(yùn)算
3.1.2 順序棧
3.1.3 多棧共享鄰接空間
3.1.4 鏈棧
3.1.5 棧的應(yīng)用舉例
3.1.6 棧與遞歸的實(shí)現(xiàn)
3.2 隊(duì)列
3.2.1 隊(duì)列的定義
3.2.2順序隊(duì)列
3.2.3 鏈隊(duì)列
3.2.4 隊(duì)列應(yīng)用舉例
小結(jié)
習(xí)題
第4章 串
4.1 串的類型定義
4.2 串的定長順序存儲
4.3 串的堆存儲結(jié)構(gòu)
4.3.1 串名存儲映像
4.3.2 堆存儲結(jié)構(gòu)
4.3.3 基于堆結(jié)構(gòu)的基本運(yùn)算
4.4 串的塊鏈存儲結(jié)構(gòu)
4.5 模式匹配
4.6 串的應(yīng)用舉例——正文編輯
小結(jié)
習(xí)題
第5章 數(shù)組和廣義表
5.1 數(shù)組類型的定義
5.2 數(shù)組順序存儲和實(shí)現(xiàn)
5.3 矩陣壓縮存儲
5.3.1 對稱矩陣
5.3.2 三角矩陣
5.3.3 帶狀矩陣
5.4 稀疏矩陣
5.4.1 稀疏矩陣三元組表存儲
5.4.2 稀疏矩陣十字鏈表存儲
5.5 廣義表
5.5.1 廣義表的定義和基本運(yùn)算
5.5.2 廣義表的存儲
5.5.3 廣義表基本操作的實(shí)現(xiàn)
小結(jié)
習(xí)題
第6章 樹
6.1 樹的基本概念
6.1.1 樹的定義
6.1.2 樹的邏輯表示方法
6.1.3 樹的基本術(shù)語
6.1.4 樹的抽象數(shù)據(jù)類型定義
6.1.5 樹的存儲結(jié)構(gòu)
6.2 二叉樹的概念和性質(zhì)
6.2.1 二叉樹的概念
6.2.2 二叉樹的性質(zhì)
6.2.3 二叉樹與樹、森林之間的轉(zhuǎn)換
6.3 二叉樹的存儲結(jié)構(gòu)
6.3.1 二叉樹的順序存儲結(jié)構(gòu)
6.3.2 二叉樹的鏈?zhǔn)酱鎯Y(jié)構(gòu)
6.4 二叉樹的遍歷
6.4.1 二叉樹遍歷的概念
6.4.2 二叉樹遍歷遞歸算法
6.4.3 二叉樹遍歷非遞歸算法
6.5 二叉樹的基本運(yùn)算及其實(shí)現(xiàn)
6.5.1 二叉樹的基本運(yùn)算
6.5.2 二叉樹的基本運(yùn)算算法實(shí)現(xiàn)
6.6 二叉樹的構(gòu)造
6.7 線索二叉樹
6.7.1 線索二叉樹的概念
6.7.2 線索化二叉樹
6.7.3 遍歷線索化二叉樹
6.8 哈夫曼樹
6.8.1 哈夫曼樹的概述
6.8.2 哈夫曼樹的構(gòu)造算法
6.8.3 哈夫曼編碼
小結(jié)
習(xí)題
第7章 圖
7.1 圖的基本概念
7.1.1 圖的定義
7.1.2 圖的基本術(shù)語
7.2 圖的存儲結(jié)構(gòu)
7.2.1 鄰接矩陣存儲方法
7.2.2 鄰接表存儲方法
7.2.3 十字鄰接表存儲方法
7.2.4 鄰接多重表存儲方法
7.3 圖的遍歷
7.3.1 圖的遍歷的概念
7.3.2 深度優(yōu)先搜索遍歷
7.3.3 廣度優(yōu)先搜索遍歷
7.3.4 非連通圖的遍歷
7.4 生成樹和最小生成樹
7.4.1 生成樹的概念
7.4.2 最小生成樹的定義
7.4.3 無向圖的連通分量和生成樹
7.4.4 有向圖的強(qiáng)連通分量
7.4.5 普里姆算法
7.4.6 克魯斯卡爾算法
7.5 最短路徑
7.5.1 路徑的概念
7.5.2 從一個頂點(diǎn)到其余各項(xiàng)點(diǎn)的最短路徑
7.5.3每對頂點(diǎn)之間的最短路徑
7.6 拓?fù)渑判?br />7.7 AOE網(wǎng)與關(guān)鍵路徑
小結(jié)
習(xí)題
第8章 查找
8.1 查找的基本概念
8.2 線性表的查找
8.2.1 順序查找
8.2.2 二分查找
8.2.3 分塊查找
8.3 樹表的查找
8.3.1 二叉排序樹
8.3.2 平衡二叉樹
8.3.3 B-樹
8.3.4 B+樹
8.4 哈希表查找
8.4.1 哈希表的基本概念
8.4.2 哈希函數(shù)構(gòu)造方法
8.4.3 哈希沖突解決方法
8.4.4 哈希表上的運(yùn)算
小結(jié)
習(xí)題
第9章 內(nèi)排序
9.1 排序的基本概念
9.2 插入排序
9.2.1 直接插入排序
9.2.2 希爾排序
9.3 交換排序
第10章 文件
第11章 上機(jī)實(shí)驗(yàn)題
參考文獻(xiàn)

本目錄推薦

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