出版時(shí)間:2004-1 出版社:機(jī)械工業(yè)出版社 作者:[美] William J.Collins 頁數(shù):532
Tag標(biāo)簽:無
內(nèi)容概要
數(shù)據(jù)結(jié)構(gòu)一直是計(jì)算機(jī)科學(xué)專業(yè)課程的核心內(nèi)容,它是信息的組織方式。對于相同的算法,用不同的數(shù)據(jù)結(jié)構(gòu)表示其中的抽象數(shù)據(jù)類型會造成不同的執(zhí)行效率。
本書從面向?qū)ο蟪绦蛟O(shè)計(jì)的角度,具體使用C++語言,講述了數(shù)據(jù)結(jié)構(gòu)及其算法。通過對方法接口、示例和應(yīng)用的學(xué)習(xí),引導(dǎo)學(xué)生逐漸理解和掌握如何高效地使用數(shù)據(jù)結(jié)構(gòu)。
本書與傳統(tǒng)數(shù)據(jù)結(jié)構(gòu)教材相比,除了保留系統(tǒng)、全面的風(fēng)格之外,還具有重視與實(shí)際編程結(jié)合、側(cè)重標(biāo)準(zhǔn)模板庫的實(shí)現(xiàn)描述等特點(diǎn);并配有豐富的習(xí)題及實(shí)驗(yàn),是一本優(yōu)秀的課堂和自學(xué)參考用書。
書籍目錄
出版者的話專家指導(dǎo)委員會譯者序前言第1章 C++中的類 1.1 類第2章 容器類的存儲結(jié)構(gòu) 2.1 指針 2.2 數(shù)組 2.3 容器類第3章 軟件工程簡介 3.1 軟件開發(fā)生命周期 3.2 問題分析 3.3 程序設(shè)計(jì) 3.4 程序?qū)崿F(xiàn) 3.5 程序維護(hù)第4章 遞歸第5章 向量和雙端隊(duì)列第6章 表第7章 隊(duì)列和堆棧第8章 二叉樹和折半查找樹第9章 AVL樹第10章 紅黑樹第11章 優(yōu)先隊(duì)列和堆第12章 排序第13章 查找和散列類第14章 圖、樹和網(wǎng)絡(luò)附錄1 數(shù)學(xué)背景附錄2 string類附錄3 多態(tài)性參考文獻(xiàn)索引
圖書封面
圖書標(biāo)簽Tags
無
評論、評分、閱讀與下載
數(shù)據(jù)結(jié)構(gòu)與STL PDF格式下載