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

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

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

定 價:¥33.80

作 者: 庫波 主編
出版社: 東軟電子出版社
叢編項:
標(biāo) 簽: 暫缺

ISBN: 9787894361578 出版時間: 2013-07-01 包裝: 平裝
開本: 16開 頁數(shù): 字?jǐn)?shù):  

內(nèi)容簡介

  “數(shù)據(jù)結(jié)構(gòu)”是計算機(jī)系統(tǒng)專業(yè)的一門必修課,是計算機(jī)科學(xué)的算法理論基礎(chǔ)和軟件設(shè)計的技術(shù)基礎(chǔ)。本教材以C#語言為例,講授線性表、棧、隊列、樹、圖等各種數(shù)據(jù)結(jié)構(gòu)及其應(yīng)用,以及查找和排序的各種實(shí)現(xiàn)方法及其綜合比較。通過本教材的學(xué)習(xí),可以使學(xué)生掌握各種數(shù)據(jù)結(jié)構(gòu)的特性、邏輯結(jié)構(gòu)、存儲結(jié)構(gòu)和相應(yīng)算法,同時訓(xùn)練學(xué)生設(shè)計復(fù)雜程序的能力。本教材具有很強(qiáng)的實(shí)踐性,通過大量上機(jī)訓(xùn)練來加深學(xué)生對各種數(shù)據(jù)結(jié)構(gòu)的理解和應(yīng)用能力。

作者簡介

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

圖書目錄

第1章緒論
 1.1引言
 1.2數(shù)據(jù)結(jié)構(gòu)的發(fā)展簡史
 1.3什么是數(shù)據(jù)結(jié)構(gòu)
 1.4基本概念和術(shù)語
 1.5算法和算法的描述
 1.5.1算法
 1.5.2算法的描述
 1.5.3算法評價
 1.6實(shí)訓(xùn)項目一——九九乘法表
 本章小結(jié)
 習(xí)題一
第2章線性表
 2.1線性表的邏輯結(jié)構(gòu)
 2.2線性表的順序存儲結(jié)構(gòu)
 2.2.1線性表的順序存儲結(jié)構(gòu)
 2.2.2線性表在順序存儲結(jié)構(gòu)下的運(yùn)算
 2.2.3線性表的順序存儲結(jié)構(gòu)的特點(diǎn)
 2.3線性表的鏈?zhǔn)酱鎯Y(jié)構(gòu)
 2.3.1線性鏈表
 2.3.2循環(huán)鏈表
 2.3.3雙向鏈表
 2.4 一元多項式的表示及相加
 2.5實(shí)訓(xùn)項目二——順序表與鏈表的應(yīng)用
 本章小結(jié)
 習(xí)題二
第3章棧和隊列
 3.1棧
 3.1.1棧的定義及運(yùn)算
 3.1.2棧的存儲和運(yùn)算實(shí)現(xiàn)
 3.2隊列
 3.2.1隊列的定義及其運(yùn)算
 3.2.2隊列的存儲和運(yùn)算實(shí)現(xiàn)
 3.3實(shí)訓(xùn)項目三——棧與隊列的應(yīng)用
 本章小結(jié)
 習(xí)題三
第4章串
 4.1串的基本概念
 4.1.1串的定義
 4.1.2主串和子串
 4.2串的存儲結(jié)構(gòu)
 4.2.1串值的存儲
 4.2.2串名的存儲映像
 4.3串的基本運(yùn)算及其實(shí)現(xiàn)
 4.3.1串的基本運(yùn)算
 4.3.2串的基本運(yùn)算實(shí)現(xiàn)
 4.4實(shí)訓(xùn)項目四——學(xué)生成績管理系統(tǒng)
 本章小結(jié)
 習(xí)題四
第5章數(shù)組和廣義表
 5.1數(shù)組
 5.1.1數(shù)組的概念
 5.1.2數(shù)組在計算機(jī)內(nèi)的存放
 5.1.3數(shù)組元素的訪問
 5.2多維數(shù)組及其存儲結(jié)構(gòu)
 5.2.1行優(yōu)先順序
 5.2.2列優(yōu)先順序
 5.3特殊矩陣及其壓縮存儲
 5.3.1特殊矩陣
 5.3.2壓縮存儲
 5.4稀疏矩陣
 5.4.1稀疏矩陣的存儲
 5.4.2稀疏矩陣的運(yùn)算
 5.5廣義表
 5.5.1基本概念
 5.5.2基本運(yùn)算
 5.6實(shí)訓(xùn)項目五——矩陣乘法
 本章小結(jié)
 習(xí)題五
第6章樹
 6.1樹的結(jié)構(gòu)定義與基本操作
 6.1.1樹的定義及相關(guān)術(shù)語
 6.1.2樹的表示
 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.3.3后序遍歷
 6.3.4層次遍歷
 6.4哈夫曼樹
 6.4.1哈夫曼樹的定義
 6.4.2構(gòu)造哈夫曼樹——哈夫曼算法
 6.4.3哈夫曼樹的應(yīng)用
 6.5實(shí)訓(xùn)項目六——二叉樹的應(yīng)用
 本章小結(jié)
 習(xí)題六
第7章圖
 7.1基本定義和術(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.5短路徑
 7.5.1單源點(diǎn)短路徑
 7.5.2所有頂點(diǎn)對之間的短路徑
 7.6拓?fù)渑判?br />  7.7實(shí)訓(xùn)項目七——圖的遍歷
 本章小結(jié)
 習(xí)題七
第8章查找
 8.1順序查找
 8.2折半查找
 8.3分塊查找
 8.4哈希法
 8.4.1哈希表和哈希函數(shù)的概念
 8.4.2哈希函數(shù)的構(gòu)造方法
 8.4.3沖突處理
 8.5實(shí)訓(xùn)項目八——折半查找算法的應(yīng)用
 本章小結(jié)
 習(xí)題八
第9章排序
 9.1插入排序
 9.1.1線性插入排序
 9.1.2折半插入排序
 9.2希爾排序
 9.3選擇排序
 9.4堆排序
 9.5快速排序
 9.6歸并排序
 9.7基數(shù)排序
 9.8外部排序
 9.9各種排序方法的比較
 9.10實(shí)訓(xùn)項目九——排序系統(tǒng)
 本章小結(jié)
 習(xí)題九
第10章文件
 10.1文件的基本概念
 10.2順序文件
 10.3索引文件
 10.4索引順序文件
 10.5直接存取文件
 10.6多關(guān)鍵字文件
 10.6.1多重表文件
 10.6.2倒排文件
 10.7實(shí)訓(xùn)項目十——圖書館借書系統(tǒng)
 本章小結(jié)
 習(xí)題十
 參考文獻(xiàn)

本目錄推薦

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