注冊(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ù)據(jù)結(jié)構(gòu)與實(shí)訓(xùn)(第2版)

數(shù)據(jù)結(jié)構(gòu)與實(shí)訓(xùn)(第2版)

數(shù)據(jù)結(jié)構(gòu)與實(shí)訓(xùn)(第2版)

定 價(jià):¥29.80

作 者: 張紅霞,白桂梅 主編
出版社: 電子工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 數(shù)據(jù)庫(kù)理論

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


ISBN: 9787121150012 出版時(shí)間: 2011-11-01 包裝: 平裝
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 270 字?jǐn)?shù):  

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

  全書(shū)內(nèi)容共分8章,第1章介紹了數(shù)據(jù)結(jié)構(gòu)和算法的基本概念,第2~4章介紹了線性表、堆棧、隊(duì)列、串、數(shù)組等常用的線性結(jié)構(gòu),第5、6章介紹了非線性結(jié)構(gòu)樹(shù)形結(jié)構(gòu)和圖狀結(jié)構(gòu),第7、8章介紹了兩個(gè)基本技術(shù)排序和查找的常用算法。附錄A中介紹了實(shí)訓(xùn)的相關(guān)知識(shí),包括實(shí)訓(xùn)的步驟、實(shí)訓(xùn)報(bào)告規(guī)范、實(shí)訓(xùn)的環(huán)境。對(duì)每一種數(shù)據(jù)結(jié)構(gòu)都詳細(xì)闡述了基本概念、各種不同的存儲(chǔ)結(jié)構(gòu)及在不同存儲(chǔ)結(jié)構(gòu)上主要算法的實(shí)現(xiàn),并給出豐富的典型例題,以幫助讀者理解。本書(shū)可作為高職高專(zhuān)院校計(jì)算機(jī)及相關(guān)專(zhuān)業(yè)數(shù)據(jù)結(jié)構(gòu)課程的教材。

作者簡(jiǎn)介

暫缺《數(shù)據(jù)結(jié)構(gòu)與實(shí)訓(xùn)(第2版)》作者簡(jiǎn)介

圖書(shū)目錄

第1章 概論
1.1 引言
1.1.1 什么是數(shù)據(jù)結(jié)構(gòu)
1.1.2 數(shù)據(jù)結(jié)構(gòu)研究什么
1.2 數(shù)據(jù)結(jié)構(gòu)的基本概念
1.3 算法和算法的分析
1.3.1 算法及算法的描述
1.3.2 算法設(shè)計(jì)的要求
1.3.3 算法的分析
習(xí)題
第2章 線性表
2.1 線性表的定義及運(yùn)算
2.1.1 線性表的定義
2.1.2 線性表的基本運(yùn)算
2.2 線性表的順序存儲(chǔ)結(jié)構(gòu)
2.2.1 順序表
2.2.2 順序表上基本運(yùn)算的實(shí)現(xiàn)
2.3 線性表的鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)
2.3.1 單鏈表及其基本運(yùn)算
2.3.2 循環(huán)鏈表
2.3.3 雙向鏈表
2.4 順序表與鏈表的比較
2.5 典型題例
2.6 實(shí)訓(xùn)例題
2.6.1 實(shí)訓(xùn)例題1:有序順序表的建立及查找
2.6.2 實(shí)訓(xùn)例題2:多項(xiàng)式的表示和相加
習(xí)題
實(shí)訓(xùn)習(xí)題
第3章 堆棧和隊(duì)列
3.1 堆棧
3.1.1 堆棧的定義及基本運(yùn)算
3.1.2 堆棧的順序存儲(chǔ)結(jié)構(gòu)
3.1.3 堆棧的鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)
3.2 棧典型題例
3.3 棧的典型應(yīng)用與遞歸算法
3.3.1 棧的典型應(yīng)用——子程序的調(diào)用和返回
3.3.2 遞歸算法
3.3.3 遞歸算法的執(zhí)行過(guò)程
3.4 隊(duì)列
3.4.1 隊(duì)列的定義及運(yùn)算
3.4.2 隊(duì)列的順序存儲(chǔ)結(jié)構(gòu)
3.4.3 隊(duì)列的鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)
3.5 隊(duì)列典型題例
3.6 實(shí)訓(xùn)例題
3.6.1 實(shí)訓(xùn)例題1:順序循環(huán)隊(duì)列的操作
3.6.2 實(shí)訓(xùn)例題2:括號(hào)配對(duì)
習(xí)題
實(shí)訓(xùn)習(xí)題
第4章 串與數(shù)組
4.1 串及其基本運(yùn)算
4.1.1 串的基本概念
4.1.2 串的基本運(yùn)算
4.2 串的存儲(chǔ)結(jié)構(gòu)
4.2.1 串的順序存儲(chǔ)
4.2.2 串的堆存儲(chǔ)結(jié)構(gòu)
4.2.3 串的鏈?zhǔn)酱鎯?chǔ)
4.3 串的模式匹配算法及子串替換算法
4.3.1 模式匹配的Brute-Force算法
4.3.2 子串替換算法
4.4 數(shù)組
4.4.1 數(shù)組的定義
4.4.2 一維數(shù)組、二維數(shù)組和多維數(shù)組
4.5 典型題例
4.6 實(shí)訓(xùn)例題
4.6.1 實(shí)訓(xùn)例題1:字符串操作
4.6.2 實(shí)訓(xùn)例題2:二維數(shù)組
習(xí)題
實(shí)訓(xùn)習(xí)題
第5章 樹(shù)和二叉樹(shù)
5.1 樹(shù)
5.1.1 樹(shù)的基本概念
5.1.2 樹(shù)的基本操作
5.1.3 樹(shù)的存儲(chǔ)結(jié)構(gòu)
5.2 二叉樹(shù)
5.2.1 二叉樹(shù)的定義及基本操作
5.2.2 二叉樹(shù)的性質(zhì)
5.2.3 二叉樹(shù)的存儲(chǔ)結(jié)構(gòu)
5.3 遍歷二叉樹(shù)
5.3.1 二叉樹(shù)的遍歷方法
5.3.2 二叉樹(shù)遍歷算法應(yīng)用典型例題
5.4 線索二叉樹(shù)
5.5 樹(shù)、森林和二叉樹(shù)的關(guān)系
5.5.1 樹(shù)、森林轉(zhuǎn)換為二叉樹(shù)
5.5.2 樹(shù)、森林的遍歷
5.6 哈夫曼樹(shù)及其應(yīng)用
5.6.1 哈夫曼樹(shù)的定義及構(gòu)造
5.6.2 哈夫曼樹(shù)的應(yīng)用
5.7 典型題例
5.8 實(shí)訓(xùn)例題
5.8.1 實(shí)訓(xùn)例題1:根據(jù)順序存儲(chǔ)建立二叉鏈表,并對(duì)二叉樹(shù)進(jìn)行先序、中序、后序遍歷
5.8.2 實(shí)訓(xùn)例題2:設(shè)計(jì)哈夫曼編碼
習(xí)題
實(shí)訓(xùn)習(xí)題
第6章 圖
6.1 圖的定義和術(shù)語(yǔ)
6.1.1 圖的定義
6.1.2 圖的基本術(shù)語(yǔ)
6.1.3 圖的基本操作
6.2 圖的存儲(chǔ)結(jié)構(gòu)
6.2.1 鄰接矩陣
6.2.2 鄰接表
6.2.3 鄰接矩陣和鄰接表的比較
6.3 圖的遍歷
6.3.1 連通圖的深度優(yōu)先搜索
6.3.2 連通圖的廣度優(yōu)先搜索
6.3.3 非連通圖的遍歷
6.4 最小生成樹(shù)
6.4.1 生成樹(shù)及最小生成樹(shù)
6.4.2 普里姆算法
6.4.3 克魯斯卡爾算法
6.5 最短路徑
6.6 拓?fù)渑判?br /> 6.7 典型題例
6.8 實(shí)訓(xùn)例題
6.8.1 實(shí)訓(xùn)例題1:圖的遍歷
6.8.2 實(shí)訓(xùn)例題2:設(shè)計(jì)學(xué)習(xí)計(jì)劃
習(xí)題
實(shí)訓(xùn)習(xí)題
第7章 查找
7.1 基本概念
7.2 線性表的查找
7.2.1 順序查找
7.2.2 折半查找
7.2.3 分塊查找
7.3 二叉排序樹(shù)的查找
7.3.1 二叉排序樹(shù)(Binary Sort Tree)的定義
7.3.2 二叉排序樹(shù)的查找算法
7.3.3 二叉排序樹(shù)的建立與插入
7.3.4 二叉排序樹(shù)的查找算法分析
7.4 哈希表的查找
7.4.1 哈希表的概念
7.4.2 哈希函數(shù)的構(gòu)造方法
7.4.3 處理沖突的方法
7.4.4 哈希表上的運(yùn)算
7.5 典型題例
7.6 實(shí)訓(xùn)例題
7.6.1 實(shí)訓(xùn)例題1:構(gòu)造二叉排序樹(shù)
7.6.2 實(shí)訓(xùn)例題2:哈希表的操作
習(xí)題
實(shí)訓(xùn)習(xí)題
第8章 排序
8.1 排序的基本概念
8.2 插入排序
8.2.1 直接插入排序
8.2.2 希爾排序
8.3 交換排序
8.3.1 冒泡排序
8.3.2 快速排序
8.4 選擇排序
8.4.1 直接選擇排序
8.4.2 堆排序
8.5 歸并排序
8.6 各種內(nèi)部排序方法的比較
8.7 典型題例
8.8 實(shí)訓(xùn)例題
8.8.1 實(shí)訓(xùn)例題1:不同排序算法的比較
8.8.2 實(shí)訓(xùn)例題2:學(xué)生成績(jī)名次表
習(xí)題
實(shí)訓(xùn)習(xí)題
附錄A 數(shù)據(jù)結(jié)構(gòu)實(shí)訓(xùn)指南
A.1 綜述
A.2 實(shí)訓(xùn)步驟
A.3 實(shí)訓(xùn)報(bào)告規(guī)范
A.4 數(shù)據(jù)結(jié)構(gòu)實(shí)訓(xùn)的上機(jī)環(huán)境
A.5 Trubo C 2.0編譯、連接時(shí)的錯(cuò)誤和警告信息
參考文獻(xiàn)

本目錄推薦

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