注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(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à):¥33.00

作 者: 胡圣榮,周靄如,羅穗萍 編著
出版社: 清華大學(xué)出版社
叢編項(xiàng): 21世紀(jì)高等學(xué)校規(guī)劃教材·計(jì)算機(jī)科學(xué)與技術(shù)
標(biāo) 簽: 數(shù)據(jù)庫理論

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

內(nèi)容簡介

  《21世紀(jì)高等學(xué)校規(guī)劃教材·計(jì)算機(jī)科學(xué)與技術(shù):數(shù)據(jù)結(jié)構(gòu)教程與題解》介紹了:線性表、棧、隊(duì)列、串、多維數(shù)組、廣義表、樹、圖、查找表、排序、文件等多種基本而常用的數(shù)據(jù)結(jié)構(gòu)的數(shù)據(jù)表示和數(shù)據(jù)處理方法,包括邏輯結(jié)構(gòu)、存儲結(jié)構(gòu)、基本運(yùn)算及相應(yīng)的算法,其中算法描述采用c語言。《21世紀(jì)高等學(xué)校規(guī)劃教材·計(jì)算機(jī)科學(xué)與技術(shù):數(shù)據(jù)結(jié)構(gòu)教程與題解》求通俗易懂,概念明確;部分課后練習(xí)和參考答案可作為正文的補(bǔ)充,如一些算法的實(shí)現(xiàn)、個(gè)別較深入的問題或證明推導(dǎo)等?!?1世紀(jì)高等學(xué)校規(guī)劃教材·計(jì)算機(jī)科學(xué)與技術(shù):數(shù)據(jù)結(jié)構(gòu)教程與題解》可作為計(jì)算機(jī)和信息類相關(guān)專業(yè)的本(專)科“數(shù)據(jù)結(jié)構(gòu)”課程的教材和參考書。

作者簡介

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

圖書目錄

第1章 概論
 1.1引言
 1.2數(shù)據(jù)結(jié)構(gòu)的概念
 1.2.1數(shù)據(jù)
 1.2.2數(shù)據(jù)類型
 1.2.3邏輯結(jié)構(gòu)
 1.2.4存儲結(jié)構(gòu)
 1.2.5運(yùn)算
 1.2.6算法
 1.2.7數(shù)據(jù)結(jié)構(gòu)
 1.3算法分析
 1.3.1算法的評價(jià)
 1.3.2時(shí)間復(fù)雜度
 1.3.3空間復(fù)雜度
 1.3.4時(shí)空復(fù)雜度的意義
 習(xí)題一
第2章 線性表
 2.1線性表的基本概念
 2.2線性表的順序?qū)崿F(xiàn)
 2.2.1順序表
 2.2.2順序表上的基本運(yùn)算
 2.3線性表的鏈接實(shí)現(xiàn)
 2.3.1單鏈表
 2.3.2單鏈表上的運(yùn)算
 2.3.3循環(huán)鏈表
 2.3.4雙鏈表
 2.3.5靜態(tài)鏈表
 2.4順序表和鏈表的比較
 習(xí)題二
第3章 棧、隊(duì)列和串
 3.1棧
 3.1.1棧的基本概念
 3.1.2棧的順序?qū)崿F(xiàn)
 3.1.3棧的鏈接實(shí)現(xiàn)
 3.1.4棧的應(yīng)用舉例
 3.2隊(duì)列
 3.2.1隊(duì)列的概念及運(yùn)算
 3.2.2隊(duì)列的順序?qū)崿F(xiàn)
 3.2.3隊(duì)列的鏈接實(shí)現(xiàn)
 3.3串
 3.3.1串的基本概念
 3.3.2串的基本運(yùn)算
 3.3.3串的存儲結(jié)構(gòu)
 3.3.4*串的模式匹配
 習(xí)題三
第4章 多維數(shù)組和廣義表
 4.1多維數(shù)組
 4.2數(shù)組的存儲結(jié)構(gòu)
 4.3矩陣的壓縮存儲
 4.3.1特殊矩陣
 4.3.2稀疏矩陣
 4.4廣義表
 4.4.1廣義表的基本概念
 4.4.2廣義表的儲存結(jié)構(gòu)
 習(xí)題四
第5章 樹形結(jié)構(gòu)
 5.1樹的概念
 5.2叉樹
 5.2.1叉樹的概念
 5.2.2叉樹的性質(zhì)
 5.2.3叉樹的存儲
 5.3叉樹的遍歷
 5.3.1二叉樹的遍歷方法
 5.3.2二叉樹遍歷與遞歸舉例
 5.4二叉樹的生成
 5.5遞歸消除
 5.5.1簡單遞歸消除
 5.5.2基于棧的遞歸消除
 5.6線索二叉樹
 5.7樹和森林
 5.7.1樹、森林與二叉樹的轉(zhuǎn)換
 5.7.2樹的存儲
 5.7.3樹和森林的遍歷
 5.8哈夫曼樹及其應(yīng)用
 5.8.1最優(yōu)二叉樹(哈夫曼樹)
 5.8.2哈夫曼編碼與壓縮
 5.8.3分類與判定樹
 習(xí)題五
第6章 圖
 6.1圖的概念
 6.2圖的存儲
 6.2.1鄰接矩陣表示法
 6.2.2鄰接表表示法
 6.3圖的遍歷
 6.3.1連通圖的深度優(yōu)先搜索遍歷
 6.3.2連通圖的廣度優(yōu)先搜索遍歷
 6.3.3非連通圖的遍歷
 6.4生成樹
 6.5最小生成樹
 6.5.1 prim算法
 6.5.2 kruskal算法
 6.6最短路徑
 6.6.1單源最短路徑
 6.6.2所有頂點(diǎn)對之間的最短路徑
 6.7有向無環(huán)圖及其應(yīng)用
 6.7.1拓?fù)渑判?br /> 6.7.2關(guān)鍵路徑
 習(xí)題六
第7章 排序
 7.1基本概念
 7.2插入排序
 7.2.1直接插入排序
 7.2.2希爾排序
 7.3交換排序
 7.3.1冒泡排序
 7.3.2快速排序
 7.4選擇排序
 7.4.1直接選擇排序
 7.4.2堆排序
 7.5歸并排序
 7.6分配排序
 7.7內(nèi)部排序方法的比較和選擇
 7.8外部排序簡介
 7.8.1磁盤排序
 7.8.2磁帶排序
 習(xí)題七
第8章 查找表
 8.1基本概念
 8.2靜態(tài)查找表實(shí)現(xiàn)
 8.2.1順序表上的查找
 8.2.2有序表上的查找
 8.2.3索引順序表上的查找
 8.3樹表的查找
 8.3.1二叉排序樹
 8.3.2平衡二叉排序樹
 8.3.3b樹
 8.3.4 b+樹
 8.3.5*空間樹表
 8.4散列表
 8.4.1散列表的基本概念
 8.4.2散列函數(shù)的構(gòu)造方法
 8.4.3處理沖突的方法
 8.4.4散列表的查找及分析
 習(xí)題八
第9章 文件
 9.1文件的基本概念
 9.1.1文件結(jié)構(gòu)
 9.1.2外存儲器簡介
 9.2 順序文件
 9.3索引文件
 9.4索引順序文件
 9.4.1isam文件
 9.4.2 vsam文件
 9.5散列文件
 9.6多關(guān)鍵字文件
 9.6.1多重表文件
 9.6.2倒排文件
 習(xí)題九
 附錄a參考答案
 第1章 概論
 第2章 線性表
 第3章 棧、隊(duì)列和串
 第4章 多維數(shù)組和廣義表
 第5章 樹形結(jié)構(gòu)
 第6章 圖
 第7章 排序
 第8章 查找表
 第9章 文件
附錄bc++參數(shù)的引用傳遞
附錄c排序算法的時(shí)間統(tǒng)計(jì)
附錄d幾個(gè)基礎(chǔ)性綜合實(shí)驗(yàn)
附錄e幾個(gè)數(shù)學(xué)公式
參考文獻(xiàn)

本目錄推薦

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