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

數(shù)據(jù)結(jié)構(gòu)

數(shù)據(jù)結(jié)構(gòu)

定 價(jià):¥16.00

作 者: 方風(fēng)波等編
出版社: 科學(xué)出版社
叢編項(xiàng): 面向21世紀(jì)高職高專計(jì)算機(jī)系列規(guī)劃教材
標(biāo) 簽: 數(shù)據(jù)結(jié)構(gòu)

ISBN: 9787030139320 出版時(shí)間: 2004-07-01 包裝: 平裝
開本: 頁數(shù): 184 字?jǐn)?shù):  

內(nèi)容簡介

  本書為高職高專計(jì)算機(jī)及相關(guān)專業(yè)的教材。全書共分10章,分別為緒論、線性表、棧和隊(duì)列、串、數(shù)組和廣度表、樹、圖、排序及查找,上機(jī)指導(dǎo)和實(shí)驗(yàn),基本上覆蓋了數(shù)據(jù)結(jié)構(gòu)的所有知識。全書用C語言作為算法描述語言,詳細(xì)介紹了各種數(shù)據(jù)結(jié)構(gòu)的邏輯特征、存儲表示和有關(guān)運(yùn)算的算法,內(nèi)容豐富、通俗易懂。為便于鞏固教學(xué),各章后都附有大量習(xí)題。本書既可作為高職高專計(jì)算機(jī)專業(yè)的教材,也可以作為計(jì)算機(jī)自學(xué)的教材。

作者簡介

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

圖書目錄

第1章  緒論
  1.1  什么是數(shù)據(jù)結(jié)構(gòu)
  1.1.1  數(shù)據(jù)結(jié)構(gòu)的定義  
  1.1.2  數(shù)據(jù)結(jié)構(gòu)類型  
  1.1.3  數(shù)據(jù)結(jié)構(gòu)和數(shù)據(jù)類型
  1.2  算法及其描述.
  1.2.1  什么是算法
  1.2.2  算法描述.
  1.3  算法分析.
  1.3.1  時(shí)間復(fù)雜度
  1.3.2  空間復(fù)雜度
  1.3.3  算法分析實(shí)例  
  1.4  本章小結(jié)
  習(xí)題
第2章線性表
  2.1  線性表及其邏輯結(jié)構(gòu)
  2.1.1  線性表的定義  
  2.1.2  線性表的操作  
  2.2  線性表的順序存儲結(jié)構(gòu)
  2.2.1  線性表的順序存儲順序表
  2.2.2  順序表基本操作的實(shí)現(xiàn)
  2.2.3  順序表的應(yīng)用舉例
  2.3  線性表的鏈?zhǔn)酱鎯?br />  2.3.1  線性表的鏈?zhǔn)酱鎯︽湵?br />  2.3.2  單鏈表基本操作的實(shí)現(xiàn)
  2.4  單向循環(huán)鏈表
  2.5  雙向循環(huán)鏈表
  2.5.1  雙向鏈表
  25.2  雙向循環(huán)鏈表 
  2.6  一元多項(xiàng)式的存儲和運(yùn)算
  2.7  單鏈表應(yīng)用舉例
  2.8  本章小結(jié)
  習(xí)題
第3章  棧和隊(duì)列
  3.1  棧
  3.1.1  棧的定義和基本運(yùn)算
  3. 1.2  棧的順序存儲及其基本操作的實(shí)現(xiàn)
  3. 1.3  棧的鏈?zhǔn)酱鎯捌浠静僮鞯膶?shí)現(xiàn)
  3.1.4  棧的應(yīng)用舉例  
  3.2  隊(duì)列
  3.2.1  隊(duì)列的定義及運(yùn)算
  3.2.2  隊(duì)列的順序存儲及其基本操作的實(shí)現(xiàn)
  3.2.3  隊(duì)列的鏈?zhǔn)酱鎯捌浠静僮鞯膶?shí)現(xiàn)
  3.3  本章小結(jié)
  習(xí)題
第4章  串
  4.1  串及其操作
  4.1.1  串的邏輯結(jié)構(gòu)  
  4.1.2  串的基本運(yùn)算  
  4.2  串的存儲結(jié)構(gòu)
  4.2.1  順序存儲結(jié)構(gòu)及其運(yùn)算
  4.2.2  鏈?zhǔn)酱鎯Y(jié)構(gòu)及基本運(yùn)算的實(shí)現(xiàn)  
  4.3  串的模式匹配運(yùn)算
  4.3.1  BF(BruteForce)算法
  4.3.2  無回溯的模式匹配(KMP)算法  
  4.4  本章小結(jié)
  習(xí)題
第5章  數(shù)組和廣義表
  5.1  數(shù)組
  5.1.1  數(shù)組的定義
  5.1.2  數(shù)組的順序存儲結(jié)構(gòu)
  5.1.3  數(shù)組的基本操作的實(shí)現(xiàn)
  5.2  稀疏矩陣
  5.2.1  稀疏矩陣的定義  
  5.2.2  稀疏矩陣的順序存儲結(jié)構(gòu)及基本算法
  5.2.3  稀疏矩陣的鏈?zhǔn)酱鎯Y(jié)構(gòu)及基本算法
  5.3  廣義表
  5.3.1  廣義表的定義  
  5.3.2  廣義表存儲結(jié)構(gòu) 
  5.3.3  廣義表的基本操作
  5.4  本章小結(jié).
  習(xí)題
第6章  樹
  6.1  樹的定義和基本操作
  6.1.1  樹的定義
  6.1.2  樹的基本術(shù)語  
  6.1.3  樹的基本操作  
  6.2  二叉樹
  6.2.1  叉樹的定義及其基本操作
  6.2.2  叉樹的重要性質(zhì)
  6.2.3  二叉樹的存儲結(jié)構(gòu)
  6.3  遍歷二叉樹
  6.3.1  二叉樹遍歷的遞歸算法
  6.3.2  叉樹遍歷的非遞歸算法
  6.4  樹和森林
  6.4.1  樹的存儲結(jié)構(gòu)  
  6.4.2  樹與二叉樹的轉(zhuǎn)換
  6.4.3  森林與二叉樹的轉(zhuǎn)換圖-
  6.5  樹的應(yīng)用
  6.5.1  二叉排序樹
  6.5.2  哈夫曼樹
  6.6  本章小結(jié)
  習(xí)題
第7章  圖
  7.1  圖的基本概念
  7.1.1  圖的定義
  7.1.2  圖的基本術(shù)語
  7.2  圖的存儲結(jié)構(gòu)
  7.2.1  鄰接矩陣
  7.2.2  鄰接表  
  7.3  圖的遍歷
  7.3.1  深度優(yōu)先遍歷
  7.3.2  廣度優(yōu)先遍歷
  7.4  生成樹
  7.4.1  概念  
  7.4.2  最小生成樹
  7.5  最短路徑
  7.5.1  求某源點(diǎn)到其余各頂點(diǎn)的最短路徑
  7.5.2  每對頂點(diǎn)之間的最短路徑
  7.6  拓?fù)渑判?br />  7.6.1  頂點(diǎn)活動(dòng)網(wǎng)(AOV網(wǎng))
  7.6.2  拓?fù)渑判?br />  7.7  本章小結(jié)
  習(xí)題
第8章  排序
  8.1  插入排序
  8.1.1  直接插入排序
  8.1.2  希爾排序
  8.2  交換排序
  8.2.1  冒泡排序
  8.2.2  快速排序
  8.3  選擇排序
  8.4  歸并排序
  8.5  本章小結(jié)
  習(xí)題
第9章  查找
  9.1  線性表查找
  9.1.1  順序查找
  9.1.2  折半查找
  9.1.3  分塊查找
  9.2  哈希表查找
  9.2.1  哈希表定義
  9.2.2  哈希函數(shù)的構(gòu)造
  9.2. 3  哈希沖突解決辦法
  9.3  本章小結(jié)
  習(xí)題
第10章  實(shí)驗(yàn)內(nèi)容與上機(jī)指導(dǎo)
  10.1  順序表及其運(yùn)算
  10.2  鏈表及其運(yùn)算
  10.3  棧的運(yùn)算
  10.4  隊(duì)列的運(yùn)算
  10.5  串的運(yùn)算
  10.6  二叉樹的應(yīng)用
  10.7  圖的存儲與遍歷
  10.8  排序
  10.9  查找
主要參考文獻(xiàn)

本目錄推薦

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