注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)數(shù)據(jù)庫(kù)數(shù)據(jù)庫(kù)挖掘/數(shù)據(jù)倉(cāng)庫(kù)數(shù)據(jù)結(jié)構(gòu):面向?qū)ο笳Z(yǔ)言描述

數(shù)據(jù)結(jié)構(gòu):面向?qū)ο笳Z(yǔ)言描述

數(shù)據(jù)結(jié)構(gòu):面向?qū)ο笳Z(yǔ)言描述

定 價(jià):¥26.00

作 者: 朱振元,朱承編著
出版社: 清華大學(xué)出版社
叢編項(xiàng): 高等學(xué)校教材·計(jì)算機(jī)科學(xué)與技術(shù)
標(biāo) 簽: 數(shù)據(jù)結(jié)構(gòu)

購(gòu)買這本書可以去


ISBN: 9787302079606 出版時(shí)間: 2004-02-01 包裝: 膠版紙
開(kāi)本: 26cm 頁(yè)數(shù): 281 字?jǐn)?shù):  

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

  本書采用面向?qū)ο蟮挠^點(diǎn)討論數(shù)據(jù)結(jié)構(gòu)技術(shù),以類定義為線索對(duì)各數(shù)據(jù)類型中所定義的操作進(jìn)行說(shuō)明。內(nèi)容包括:線性表、棧、隊(duì)列、串、二維數(shù)組、廣義表、樹(shù)、圖、查找和排序等。書中使用面向?qū)ο蟮拈_(kāi)發(fā)工具對(duì)各章所定義的類的功能進(jìn)行演示,可使讀者加深劉·課程內(nèi)容的理解,并促進(jìn)軟件開(kāi)發(fā)能力的提高。本書可作為大專院校計(jì)算機(jī)專業(yè)必修課的教科書,也可作為計(jì)算機(jī)科技人員及電腦愛(ài)好者的自學(xué)參考書。

作者簡(jiǎn)介

暫缺《數(shù)據(jù)結(jié)構(gòu):面向?qū)ο笳Z(yǔ)言描述》作者簡(jiǎn)介

圖書目錄

第1章  課程概論
  1.1  課程的初步認(rèn)識(shí)
  1.2  數(shù)據(jù)結(jié)構(gòu)的基本概念
  1.2.1  基本術(shù)語(yǔ)
  1.2.2  數(shù)據(jù)結(jié)構(gòu)的概念
  1.2.3  邏輯結(jié)構(gòu)和物理結(jié)構(gòu)
  1.2.4  數(shù)據(jù)結(jié)構(gòu)形式定義
  1.3  數(shù)據(jù)類型及面向?qū)ο蟾拍?br />  1.3.1  數(shù)據(jù)類型概述
  1.3.2  抽象數(shù)據(jù)類型
  1.3.3  實(shí)現(xiàn)方法
  1.3.4  面向?qū)ο蟮母拍?br />  1.4  算法及算法分析
  1.4.1  算法特性
  14.2  算法描述
  14.3  算法設(shè)計(jì)的要求
  1.4.4  算法分析
  1.5  實(shí)習(xí)一:常用算法
第2章  線性表
  2.1  線性表實(shí)例及概念
  2.2  線性表的存儲(chǔ)方式
  2.2.1  線性表的順序存儲(chǔ)結(jié)構(gòu)-
  2.2.2  線性表的鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)
  2.3  線性表的類定義及其實(shí)現(xiàn)
  2.3.1  順序表的類定義及實(shí)現(xiàn)
  2.3.2  單鏈表的類定義及實(shí)現(xiàn)
  2.3.3  靜態(tài)鏈表的類定義及實(shí)現(xiàn)
  2.3.4  雙向循環(huán)鏈表的類定義及實(shí)現(xiàn)
  2.4  實(shí)習(xí)二:順序表演示程序
  2.4.1  問(wèn)題說(shuō)明
  2.4.2  界面外觀及功能要求
  2.4.3  實(shí)現(xiàn)要點(diǎn)
  2.4.4  類定義
  2.4.5  組件設(shè)置
  2.4.6  界面功能的實(shí)現(xiàn)
  2.4.7  程序清單
第3章  棧
  3.1  棧的應(yīng)用實(shí)例及概念
  3.2  棧的存儲(chǔ)方式
  3.2.1  棧的順序存儲(chǔ)結(jié)構(gòu)
  3.2.2  棧的鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)
  3.3  棧的類定義及其實(shí)現(xiàn)
  3.3.1  順序棧的類定義及實(shí)現(xiàn)
  3.3.2  鏈棧的類定義及實(shí)現(xiàn)
  3.4  應(yīng)用實(shí)例
  3.4.1  表達(dá)式中括號(hào)配對(duì)的合法性檢查
  3.4.2  表達(dá)式求值
  3.5  實(shí)習(xí)三:鏈棧演示程序
  3.5.1  問(wèn)題說(shuō)明
  3.5.2  界面外觀及功能要求
  3.5.3  實(shí)現(xiàn)要點(diǎn)
  3.5.4  類定義
  3.5.5  組件設(shè)置
  3.5.6  界面功能的實(shí)現(xiàn)
  3.5.7  程序清單
第4章  隊(duì)列
  4.1  隊(duì)列的應(yīng)用實(shí)例及概念
  4.2  隊(duì)列的存儲(chǔ)方式
  4.2.1  隊(duì)列的鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)
  4.2.2  隊(duì)列的順序存儲(chǔ)結(jié)構(gòu)
  4.3  隊(duì)列的類定義及其實(shí)現(xiàn)
  4.3.1  循環(huán)隊(duì)列的類定義及實(shí)現(xiàn)
  4.3.2  鏈隊(duì)列的類定義及實(shí)現(xiàn)
  4.4  應(yīng)用實(shí)例
  4.5  實(shí)習(xí)四:循環(huán)隊(duì)列演示程序
  4.5.1  問(wèn)題說(shuō)明
  4.5.2  界面外觀及功能要求
  4.5.3  實(shí)現(xiàn)要點(diǎn)
  4.5.4  類定義及其實(shí)現(xiàn)
  4.5.5  組件設(shè)置
  4.5.6  界面功能的實(shí)現(xiàn)
  4.5.7  程序清單
第5章  串
  5.1  串的應(yīng)用實(shí)例及概念
  5.2  串的存儲(chǔ)結(jié)構(gòu)
  5.2.1  順序存儲(chǔ)結(jié)構(gòu)
  5.2.2  鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)
  5.3  順序串的類定義及實(shí)現(xiàn)
  5.3.1  順序串的類定義
  5.3.2  求子串及子串定位操作的實(shí)現(xiàn)
  5.3.3  刪除、插入及替換操作的實(shí)現(xiàn)
  5.4  實(shí)習(xí)五:串的演示程序
  5.4.1  問(wèn)題說(shuō)明
  5.4.2  界面外觀及功能要求
  5.4.3  實(shí)現(xiàn)要點(diǎn)
  5.4.4  類定義
  5.4.5  組件設(shè)置
  5.4.6  界面功能的實(shí)現(xiàn)
  5.4.7  程序清單
第6章  二維數(shù)組
  6.1  二維數(shù)組應(yīng)用實(shí)例及概念
  6.2  二維數(shù)組的存儲(chǔ)方式
  6.3  矩陣的類定義及實(shí)現(xiàn)
  6.3.1  矩陣的類定義
  6.3.2  矩陣類定義的實(shí)現(xiàn)
  6.4  矩陣的壓縮存儲(chǔ)
  6.4.1  對(duì)稱矩陣的壓縮存儲(chǔ)
  6.4.2  對(duì)角矩陣的壓縮存儲(chǔ)
  6.4.3  稀疏矩陣的壓縮存儲(chǔ)
  6.5  稀疏矩陣的類定義及實(shí)現(xiàn)
  6.5.1  稀疏矩陣類定義
  6.5.2  稀疏矩陣類定義的實(shí)現(xiàn)
  6.6  實(shí)習(xí)六:八皇后演示程序
  6.6.1  問(wèn)題說(shuō)明
  6.6.2  界面外觀及功能要求
  6.6.3  實(shí)現(xiàn)要點(diǎn)
  6.6.4  線程類定義
  6.6.5  組件設(shè)置
  6.6.6  界面功能的實(shí)現(xiàn)
  6.6.7  程序清單
第7章  廣義表
  7.1  廣義表的定義與基本運(yùn)算
  7.2  廣義表的存儲(chǔ)方式
  7.2.1  頭尾表示法+
  7.2.2  兒子兄弟表示法
  7.3  廣義表的類定義及實(shí)現(xiàn)
  7.3.1  廣義表的類定義
  7.3.2  取頭、取尾及合并操作的實(shí)現(xiàn)
  7.3.3  建立廣義表的存儲(chǔ)結(jié)構(gòu)
  7.3.4  打印廣義表
  7.4  廣義表的遞歸算法
  7.4.1  廣義表的相等比較
  7.4.2  廣義表的成員判別
  7.4.3  廣義表的復(fù)制
  7.4.4  求廣義表的深度
  7.5  實(shí)習(xí)七:廣義表演示程序
  7.5.1  問(wèn)題說(shuō)明
  7.5:2  界面外觀及功能要求
  7.5.3  實(shí)現(xiàn)要點(diǎn)
  7.5.4  類定義及實(shí)現(xiàn)
  7.5.5  組件設(shè)置
  7.5.6  界面功能的實(shí)現(xiàn)
  7.5.7  程序清單
第8章  樹(shù)與二叉樹(shù)
  8.1  樹(shù)的基本概念
  8.1.1  樹(shù)的定義及應(yīng)用
  8.1.2  樹(shù)的邏輯表示
  8.1.3  基本術(shù)語(yǔ)
  8.1.4  樹(shù)的基本操作
  8.2  二叉樹(shù)
  8.2.1  定義
  8.2.2  基本性質(zhì)
  8.2.3  存儲(chǔ)結(jié)構(gòu)
  8.2。4  二叉樹(shù)的類定義
  8.2.5  二叉樹(shù)類定義的實(shí)現(xiàn)
  8.2.6  二叉樹(shù)的遍歷
  8.3  排序二叉樹(shù)
  8.3.1  排序二叉樹(shù)的定義
  8.3.2  排序二叉樹(shù)的類定義
  8.3.3  排序二叉樹(shù)類定義的實(shí)現(xiàn)
  8.4  樹(shù)與森林
  8.4.1  樹(shù)的存儲(chǔ)結(jié)構(gòu)
  8.4.2  森林與二叉樹(shù)的轉(zhuǎn)換
  8.4.3  樹(shù)的遍歷
  8.5  哈夫曼樹(shù)
  8.5.1  哈夫曼樹(shù)的定義
  8.5.2  哈夫曼樹(shù)的構(gòu)造
  8.5.3  哈夫曼編碼
  8.6  實(shí)習(xí)八:二叉樹(shù)遍歷演示程序
  8.6.1  問(wèn)題說(shuō)明
  8.6.2  界面外觀及功能要求
  8.6.3  實(shí)現(xiàn)要點(diǎn)
  8.6.4  類定義及實(shí)現(xiàn)
  8.6.5  組件設(shè)置
  8.6.6  界面功能的實(shí)現(xiàn)
  8.6.?  程序清單
第9章  圖
  9.1  圖的實(shí)例及概念
  9.1.1  實(shí)例及定義
  9.1.2  基本術(shù)語(yǔ)
  9.1.3  基本操作
  9.2  存儲(chǔ)方式
  9.2.1  鄰接矩陣
  9.2.2  鄰接表
  9.2.3  鄰接多重表
  9.3  圖的遍歷
  9.3.1  圖的類定義
  9.3.2  深度優(yōu)先搜索遍歷
  9.3.3  廣度優(yōu)先搜索遍歷
  9.4  圖的應(yīng)用
  9.4.1  拓?fù)渑判?br />  9.4.2  最短路徑
  9.5  實(shí)習(xí)九:圖的遍歷演示程序
  9.5.1  問(wèn)題說(shuō)明
  9.5.2  界面外觀及功能要求
  9.5.3  實(shí)現(xiàn)要點(diǎn)
  9.5.4  類定義及其實(shí)現(xiàn)
  9.5.5  組件設(shè)置
  9.5.6  界面功能的實(shí)現(xiàn)
  9.5.7  程序清單
第10章  查找
  10.1  查找的有關(guān)概念
  10.2  靜態(tài)查找表
  10.2.1  順序表的查找
  10.2.2  有序表的查找
  10.2.3  靜態(tài)樹(shù)表的查找
  10.2.4  索引順序表的查找
  10.3  動(dòng)態(tài)查找表
  10.3.1  順序二叉樹(shù)的查找
  10.3.2  B-樹(shù)與B+樹(shù)
  10.4  哈希表
  10.4.1  哈希表的概念
  10.4.2  哈希函數(shù)的種類
  10.4.3  沖突的處理方法
  10.4.4  哈希表的查找
  10.5  實(shí)習(xí)十:排序二叉樹(shù)演示程序
  10.5.1  問(wèn)題說(shuō)明
  10.5.2  界面外觀及功能要求
  10.5.3  實(shí)現(xiàn)要點(diǎn)
  10.5.4  類定義及其實(shí)現(xiàn)
  10.5.5  組件設(shè)置
  10.5.6  界面功能的實(shí)現(xiàn)
  10.5.7  程序清單
第11章  排序
  11.1  排序的有關(guān)概念
  11.2  簡(jiǎn)單的排序算法
  11.2.1  直接插入排序
  11.2.2  冒泡排序
  11.2.3  簡(jiǎn)單選擇排序
  11.3  快速排序法
  11.3.1  快速排序
  11.3.2樹(shù)形選擇排序
  11.3.3  堆排序
  11.3.4  歸并排序
  11.4  基數(shù)排序
  11.5  實(shí)習(xí)十一:排序算法演示程序
  11.5.1  問(wèn)題說(shuō)明
  11.5.2  界面外觀及功能要求
  11.5.3  實(shí)現(xiàn)要點(diǎn)
  11.5.4  線程類定義
  11.5.5  可視化功能的實(shí)現(xiàn)
  11.5.6  組件設(shè)置
  11.5.7  界面功能的實(shí)現(xiàn)
  11.5.8  程序清單
第12章  外部排序
  12.1  外部排序概述
  12.2  多路歸并排序
  12.2.1  多路歸并與敗者樹(shù)
  12.2.2  敗者樹(shù)類定義
  12.2.3  調(diào)整算法
  12.2.4初建樹(shù)算法
  12.2.5  K路歸并算法
  12.3  置換選擇排序
附錄
  附錄A  C++概要
  附錄B  C++Builder開(kāi)發(fā)環(huán)境概述
  附錄C  參考文獻(xiàn)

本目錄推薦

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