注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)C/C++及其相關(guān)數(shù)據(jù)結(jié)構(gòu):使用C++語言描述(第2版)

數(shù)據(jù)結(jié)構(gòu):使用C++語言描述(第2版)

數(shù)據(jù)結(jié)構(gòu):使用C++語言描述(第2版)

定 價(jià):¥26.00

作 者: 陳慧南 編
出版社: 人民郵電出版社
叢編項(xiàng): 21世紀(jì)高等學(xué)校計(jì)算機(jī)規(guī)劃教材·精品系列
標(biāo) 簽: 算法語言

ISBN: 9787115184023 出版時(shí)間: 2008-01-01 包裝: 平裝
開本: 16 頁數(shù): 238 字?jǐn)?shù):  

內(nèi)容簡介

  本書第1版于2007年被評為江蘇省高等學(xué)校精品教材,第2版2007年入選普通高等教育“十一五”國家級(jí)規(guī)劃教材。本書保留經(jīng)典數(shù)據(jù)結(jié)構(gòu)知識(shí),引入伸展樹和跳表等新內(nèi)容,教材反映抽象、封裝和信息隱蔽等現(xiàn)代軟件設(shè)計(jì)理念。本書重視程序設(shè)計(jì)和實(shí)踐性。書中算法都有完整的C++程序,程序代碼注釋詳細(xì),結(jié)構(gòu)清晰,構(gòu)思精巧,它們既是很好的學(xué)習(xí)數(shù)據(jù)結(jié)構(gòu)和算法的示例,也是很好的C++程序設(shè)計(jì)示例。實(shí)習(xí)指導(dǎo)和實(shí)習(xí)題獨(dú)立成章,指導(dǎo)學(xué)生按軟件工程學(xué)的方法設(shè)計(jì)算法,編寫程序和書寫文檔。本書可作為電氣信息類、電子信息科學(xué)類、管理信息系統(tǒng)、電子商務(wù)、教育技術(shù)等相關(guān)專業(yè)數(shù)據(jù)結(jié)構(gòu)課程的教材,也可供計(jì)算機(jī)軟件及應(yīng)用的工程技術(shù)人員參考。

作者簡介

  陳慧南,本書作者多年在南京郵電大學(xué)講授“數(shù)據(jù)結(jié)構(gòu)”和“算法設(shè)計(jì)與分析”等課程,主持的“數(shù)據(jù)結(jié)構(gòu)”課程被評為江蘇省優(yōu)秀課程和精品課程。編寫出版了《數(shù)據(jù)結(jié)構(gòu)——C++語言描述》、《算法設(shè)計(jì)與分析》、?!稊?shù)據(jù)結(jié)構(gòu)——C語言描述》、《數(shù)據(jù)結(jié)構(gòu)與算法》、《計(jì)算機(jī)軟件技術(shù)基礎(chǔ)》、《數(shù)據(jù)結(jié)構(gòu)(pascal)》等教材,前三本已列為普通高等教育“十一五”國家級(jí)規(guī)劃教材。

圖書目錄

第1章 基礎(chǔ)知識(shí) 
 1.1 算法與數(shù)據(jù)結(jié)構(gòu) 
 1.2 什么是數(shù)據(jù)結(jié)構(gòu) 
  1.2.1 基本概念 
  1.2.2 數(shù)據(jù)的邏輯結(jié)構(gòu) 
  1.2.3 數(shù)據(jù)的存儲(chǔ)表示 
  1.2.4 數(shù)據(jù)結(jié)構(gòu)的運(yùn)算
 1.3 數(shù)據(jù)抽象和抽象數(shù)據(jù)類型 
  1.3.1 抽象、數(shù)據(jù)抽象和過程抽象 
  1.3.2 封裝與信息隱蔽 
  1.3.3 數(shù)據(jù)類型和抽象數(shù)據(jù)類型 
  1.3.4 數(shù)據(jù)結(jié)構(gòu)與抽象數(shù)據(jù)類型 
 1.4 描述數(shù)據(jù)結(jié)構(gòu)和算法 
  1.4.1 數(shù)據(jù)結(jié)構(gòu)的規(guī)范 
  1.4.2 實(shí)現(xiàn)數(shù)據(jù)結(jié)構(gòu) 
 1.5 算法分析的基本方法 
  1.5.1 算法及其性能標(biāo)準(zhǔn) 
  1.5.2 算法的時(shí)間復(fù)雜度 
  1.5.3 漸近時(shí)間復(fù)雜度 
  1.5.4 最壞、最好和平均情況時(shí)間復(fù)雜度 
  1.5.5 算法的空間復(fù)雜度 
 本章小結(jié) 
 習(xí)題 
第2章 線性表 
 2.1 線性表ADT 
 2.2 線性表的順序表示 
 2.3 線性表的鏈接表示 
  2.3.1 單鏈表 
  2.3.2 帶表頭結(jié)點(diǎn)的單鏈表 
  2.3.3 單循環(huán)鏈表 
  2.3.4 雙向鏈表 
 2.4 多項(xiàng)式的算術(shù)運(yùn)算 
  2.4.1 項(xiàng)結(jié)點(diǎn)的C++類 
  2.4.2 多項(xiàng)式的C++類 
  2.4.3 多項(xiàng)式類的實(shí)現(xiàn) 
 本章小結(jié) 
 習(xí)題
第3章 堆棧和隊(duì)列 
 3.1 堆?!?br />  3.1.1 堆棧ADT 
  3.1.2 堆棧的順序表示 
  3.1.3 堆棧的鏈接表示 
 3.2 隊(duì)列 
  3.2.1 隊(duì)列ADT 
  3.2.2 隊(duì)列的順序表示
  3.2.3 隊(duì)列的鏈接表示 
 3.3 表達(dá)式計(jì)算 
  3.3.1 表達(dá)式
  3.3.2 計(jì)算后綴表達(dá)式的值
  3.3.3 中綴表達(dá)式轉(zhuǎn)換為后綴表達(dá)式 
 3.4 遞歸 
  3.4.1 遞歸的概念 
  3.4.2 遞歸的實(shí)現(xiàn) 
 本章小結(jié) 
 習(xí)題 
第4章 數(shù)組和字符串 
 4.1 數(shù)組 
  4.1.1 數(shù)組ADT 
  4.1.2 數(shù)組的順序表示 
  4.1.3 一維數(shù)組的C++類 
 4.2 特殊矩陣 
  4.2.1 對稱矩陣 
  4.2.2 帶狀矩陣 
 4.3 稀疏矩陣 
  4.3.1 稀疏矩陣ADT 
  4.3.2 稀疏矩陣的順序表示 
  4.3.3 稀疏矩陣轉(zhuǎn)置 
 4.4 字符串 
  4.4.1 字符串ADT 
  4.4.2 字符串的存儲(chǔ)表示
  ……
第5章 樹 
第6章 集合和搜索
第7章 搜索樹
第8章 跳表和散列表
第9章 圖
第10章 內(nèi)排序
第11章 文件和外排序
第12章 實(shí)習(xí)指導(dǎo)和實(shí)習(xí)題

本目錄推薦

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