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

實(shí)用數(shù)據(jù)結(jié)構(gòu)基礎(chǔ)

實(shí)用數(shù)據(jù)結(jié)構(gòu)基礎(chǔ)

定 價(jià):¥24.00

作 者: 陳元春、張亮、王勇
出版社: 中國(guó)鐵道工業(yè)出版社
叢編項(xiàng): 基礎(chǔ)教育系列
標(biāo) 簽: 計(jì)算機(jī)專業(yè)

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787113080433 出版時(shí)間: 2007-08-01 包裝: 平裝
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 272 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書(shū)共分11章。主要介紹數(shù)據(jù)的邏輯結(jié)構(gòu)、存儲(chǔ)結(jié)構(gòu)與算法的基本概念,線性表、棧、隊(duì)列、串、數(shù)組和廣義表、樹(shù)和二叉樹(shù)、圖、查找和排序等數(shù)據(jù)結(jié)構(gòu)典型內(nèi)容。每章都有一個(gè)驗(yàn)證性實(shí)驗(yàn)(完成一個(gè)相對(duì)獨(dú)立的子系統(tǒng)),用以驗(yàn)證各章教學(xué)的重點(diǎn)算法;另外每章還提供一個(gè)自主設(shè)計(jì)的實(shí)驗(yàn),每個(gè)實(shí)驗(yàn)都有明確的實(shí)驗(yàn)?zāi)康暮蛯?shí)驗(yàn)要求,用以提高學(xué)生自主設(shè)計(jì)程序的能力。最后一章數(shù)據(jù)結(jié)構(gòu)實(shí)驗(yàn)系統(tǒng)開(kāi)發(fā),提出了系統(tǒng)設(shè)計(jì)的要求,文件的包含處理以及主控模塊的設(shè)計(jì)。本書(shū)對(duì)數(shù)據(jù)結(jié)構(gòu)的概念和原理的闡述通俗易懂,例子翔實(shí);對(duì)習(xí)題的選擇,難易適當(dāng),題型豐富;對(duì)數(shù)據(jù)結(jié)構(gòu)基本運(yùn)算的分析,注重其實(shí)現(xiàn)的過(guò)程。本書(shū)以C/C+十語(yǔ)言作為算法的描述語(yǔ)言,對(duì)于書(shū)中各章子系統(tǒng)的實(shí)驗(yàn)和一些重要的算法均給出了完整的C/C++語(yǔ)言源程序,并全部在VC++環(huán)境上運(yùn)行通過(guò)。本書(shū)既可以作為計(jì)算機(jī)應(yīng)用專業(yè)本科和高職、高專數(shù)據(jù)結(jié)構(gòu)學(xué)科的教科書(shū),也可以作為成人教育、自學(xué)考試和從事計(jì)算機(jī)應(yīng)用的工程技術(shù)人員的參考書(shū)。

作者簡(jiǎn)介

暫缺《實(shí)用數(shù)據(jù)結(jié)構(gòu)基礎(chǔ)》作者簡(jiǎn)介

圖書(shū)目錄

第1章 緒論
1.1 什么是數(shù)據(jù)結(jié)構(gòu)
1.1.1 從數(shù)據(jù)結(jié)構(gòu)實(shí)驗(yàn)演示認(rèn)識(shí)數(shù)據(jù)結(jié)構(gòu)
1.1.2 數(shù)據(jù)結(jié)構(gòu)研究什么
1.2 數(shù)據(jù)的邏輯結(jié)構(gòu)
1.2.1 基本概念
1.2.2 邏輯結(jié)構(gòu)的描述
1.3 數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu)
1.4 算法和算法分析
1.4.1 算法特性
1.4.2 算法的效率
1.4.3 算法效率的評(píng)價(jià)
小結(jié)
驗(yàn)證性實(shí)驗(yàn)1:數(shù)組、指針、結(jié)構(gòu)體練習(xí)
自主設(shè)計(jì)實(shí)驗(yàn)1:學(xué)生成績(jī)分析程序
單元練習(xí)1
第2章 線性表
2.1 線性表的定義與運(yùn)算
2.1.1 線性表的定義
2.1.2 線性表的基本操作
2.2 線性表的順序存儲(chǔ)
2.2.1 順序表
2.2.2 順序表上基本運(yùn)算的實(shí)現(xiàn)
2.3 線性表的鏈?zhǔn)酱鎯?chǔ)
2.3.1 線性鏈表
2.3.2 線性鏈表上基本運(yùn)算的實(shí)現(xiàn)
2.3.3 循環(huán)鏈表
2.3.4 雙向鏈表
小結(jié)
驗(yàn)證性實(shí)驗(yàn)2:線性表子系統(tǒng)
自主設(shè)計(jì)實(shí)驗(yàn)2:多項(xiàng)式求和
單元練習(xí)2
第3章 棧
3.1 棧的定義和運(yùn)算
3.1.1 棧(Stack)的定義
3.1.2 棧的運(yùn)算
3.2 棧的存儲(chǔ)和實(shí)現(xiàn)
3.2.1 順序棧
3.2.2 鏈棧
3.3 棧的應(yīng)用舉例
3.3.1 數(shù)制轉(zhuǎn)換
3.3.2 表達(dá)式求值
3.3.3 子程序調(diào)用(Subroutine Call)
3.3.4 遞歸調(diào)用
3.3.5 中斷處理和現(xiàn)場(chǎng)保護(hù)
小結(jié)
驗(yàn)證性實(shí)驗(yàn)3:棧子系統(tǒng)
自主設(shè)計(jì)實(shí)驗(yàn)3:后綴表達(dá)式求值
單元練習(xí)3
第4章 隊(duì)列
4.1 隊(duì)列的定義和基本運(yùn)算
4.1.1 隊(duì)列(Queue)的定義
4.1.2 隊(duì)列的基本運(yùn)算
4.2 隊(duì)列的存儲(chǔ)實(shí)現(xiàn)及運(yùn)算實(shí)現(xiàn)
4.2.1 順序隊(duì)列
4.2.2 鏈隊(duì)列
4.3 隊(duì)列應(yīng)用舉例
小結(jié)
驗(yàn)證性實(shí)驗(yàn)4:隊(duì)列子系統(tǒng)
自主設(shè)計(jì)實(shí)驗(yàn)4:循環(huán)隊(duì)列的實(shí)現(xiàn)和運(yùn)算
單元練習(xí)4
第5章 串
5.1 串的定義和基本運(yùn)算
5.1.1 串的定義
5.1.2 串的輸入與輸出
5.1.3 串的基本運(yùn)算
5.2 串的表示和實(shí)現(xiàn)
5.2.1 定長(zhǎng)順序存儲(chǔ)
5.2.2 鏈接存儲(chǔ)
5.2.3 串的堆分配存儲(chǔ)結(jié)構(gòu)
5.3 串的基本運(yùn)算
小結(jié)
驗(yàn)證性實(shí)驗(yàn)5:串子系統(tǒng)
自主設(shè)計(jì)實(shí)驗(yàn)5:字符串分割處理
單元練習(xí)5
第6章 多維數(shù)組和廣義表
6.1 多維數(shù)組
6.2.1 對(duì)稱矩陣
6.2.2 三角矩陣
6.3 稀疏矩陣
6.3.1 稀疏矩陣的存儲(chǔ)
6.3.2 稀疏矩陣的算法
6.4. 廣義表
6.4.1 廣義表的定義和運(yùn)算
6.4.2 廣義表的首尾存儲(chǔ)法
6.4.3 廣義表的算法
小結(jié)
驗(yàn)證性實(shí)驗(yàn)6:稀疏矩陣和廣義表子系統(tǒng)
自主性實(shí)驗(yàn)6:稀疏矩陣十字鏈表的存儲(chǔ)
單元練習(xí)6
第7章 樹(shù)和二叉樹(shù)
7.1 樹(shù)的定義和術(shù)語(yǔ)
7.1.1 樹(shù)的定義
7.1.2 基本術(shù)語(yǔ)
7.2 二叉樹(shù)
7.2.1 二叉樹(shù)的定義
7.2.2 二叉樹(shù)的性質(zhì)
7.2.3 二叉樹(shù)的存儲(chǔ)
7.3 遍歷二叉樹(shù)和線索二叉樹(shù)
7.3.1 遍歷二叉樹(shù)
7.3.2 恢復(fù)二叉樹(shù)
7.3.3 線索二叉樹(shù)
7.4 二叉樹(shù)的轉(zhuǎn)換
7.4.1 一般樹(shù)轉(zhuǎn)換為二叉樹(shù)
7.4.2 森林轉(zhuǎn)換為二叉樹(shù)
7.4.3 二叉樹(shù)轉(zhuǎn)換為樹(shù)和森林
7.5 二叉樹(shù)的應(yīng)用
7.5.1 二叉樹(shù)的基本應(yīng)用
7.5.2 標(biāo)識(shí)符樹(shù)與表達(dá)式
7.6 哈夫曼樹(shù)及其應(yīng)用
7.6.1 哈夫曼樹(shù)的引入
7.6.2 哈夫曼樹(shù)的建立
7.6.3 哈夫曼編碼
小結(jié)
驗(yàn)證性實(shí)驗(yàn)7:二叉樹(shù)子系統(tǒng)
自主設(shè)計(jì)實(shí)驗(yàn)7:標(biāo)識(shí)符樹(shù)與表達(dá)式求值
單元練習(xí)7
第8章 圖
8.1 圖的定義和術(shù)語(yǔ)
8.1.1 圖的定義
8.1.2 圖的相關(guān)術(shù)語(yǔ)
8.1.3 圖的基本操作
8.2 圖的存儲(chǔ)表示
8.2.1 鄰接矩陣
8.2.2 鄰接表
8.3 圖的遍歷
8.3.1 深度優(yōu)先搜索
8.3.2 廣度優(yōu)先搜索
8.4 圖的連通性
8.4.1 無(wú)向圖的連通分量和生成樹(shù)
8.4.2 最小生成樹(shù)
8.5 最短路徑
小結(jié)
驗(yàn)證性實(shí)驗(yàn)8:圖子系統(tǒng)
自主設(shè)計(jì)實(shí)驗(yàn)8:最小生成樹(shù)
單元練習(xí)8
第9章 查找
9.1 查找的基本概念
9.2 靜態(tài)查找表
9.2.1 順序查找
9.2.2 二分查找
9.2.3 分塊查找
9.3 動(dòng)態(tài)查找表
9.3.1 二叉排序樹(shù)
9.3.2 平衡二叉樹(shù)(AVL樹(shù))
9.4 哈希表
9.4.1 哈希表與哈希方法
9.4.2 哈希函數(shù)的構(gòu)造方法
9.4.3 處理沖突的方法
小結(jié)
驗(yàn)證性實(shí)驗(yàn)9:查找子系統(tǒng)
自主設(shè)計(jì)實(shí)驗(yàn)9:哈希查找
單元練習(xí)9
第10章 排序
10.1 概述
10.2 插入排序
10.2.1 直接插入排序
10.2.2 二分插入排序(Binary Insertong Sort)
10.2.3 希爾排序(Shell's Sort)
10.3 快速排序法
10.3.1 冒泡排序(Bubble Sort)
10.3.2 快速排序(Quick Sort)
10.4 選擇排序
10.4.1 簡(jiǎn)單選擇排序
10.4.2 樹(shù)形選擇排序
10.4.3 堆排序(Heap Sort)
10.5 歸并排序
10.6 各種排序方法的比較
小結(jié)
驗(yàn)證性實(shí)驗(yàn)10:排序子系統(tǒng)
自主設(shè)計(jì)實(shí)驗(yàn)10:雙向冒泡排序
單元練習(xí)10
第11章 數(shù)據(jù)結(jié)構(gòu)實(shí)驗(yàn)系統(tǒng)開(kāi)發(fā)
11.1 系統(tǒng)設(shè)計(jì)的要求
11.1.1 系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)
11.1.2 系統(tǒng)詳細(xì)設(shè)計(jì)
11.1.3 系統(tǒng)調(diào)試和維護(hù)
11.2 文件的包含處理
11.2.1 什么是文件包含
11.2.2 如何對(duì)“數(shù)據(jù)結(jié)構(gòu)實(shí)驗(yàn)系統(tǒng)”進(jìn)行文件包含
11.2.3 數(shù)據(jù)結(jié)構(gòu)實(shí)驗(yàn)系統(tǒng)主控模塊
11.3 數(shù)據(jù)結(jié)構(gòu)實(shí)驗(yàn)系統(tǒng)實(shí)訓(xùn)任務(wù)書(shū)
參考文獻(xiàn)

本目錄推薦

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