出版時間:2012-8 出版社:北京理工大學(xué)出版社 作者:庫波,曹靜 編 頁數(shù):197
內(nèi)容概要
《數(shù)據(jù)結(jié)構(gòu)(Java語言描述)》共10章,主要內(nèi)容包括:緒論、線性表、棧和隊列、串、多維數(shù)組和廣義表、樹、圖、查找、排序、文件等。各章中所涉及的數(shù)據(jù)結(jié)構(gòu)與算法均給予了Java語言描述(所有程序都運(yùn)行通過),以便于讀者鞏固和提高運(yùn)用Java語言進(jìn)行程序設(shè)計的能力與技巧?! 稊?shù)據(jù)結(jié)構(gòu)(Java語言描述)》在內(nèi)容的選取、概念的引入、文字的敘述以及例題和習(xí)題的選擇等方面,都力求遵循面向應(yīng)用、邏輯結(jié)構(gòu)簡明合理、由淺入深、深入淺出、循序漸進(jìn)、便于自學(xué)的原則,突出其實(shí)用性與應(yīng)用性?! 稊?shù)據(jù)結(jié)構(gòu)(Java語言描述)》為高等院校計算機(jī)專業(yè)教材,也適合各校非計算機(jī)專業(yè)輔修計算機(jī)專業(yè)課程的學(xué)生使用,還可以供其他從事計算機(jī)軟件開發(fā)的科技人員自學(xué)參考。
書籍目錄
第1章 緒論1.1 數(shù)據(jù)結(jié)構(gòu)的基本概念1.1.1 為什么要學(xué)習(xí)數(shù)據(jù)結(jié)構(gòu)1.1.2 什么是數(shù)據(jù)結(jié)構(gòu)1.1.3 基本概念和術(shù)語1.1.4 數(shù)據(jù)類型與抽象數(shù)據(jù)類型+1.2 算法和算法分析簡介1.2.1 算法1.2.2 算法的描述1.2.3 算法評價本章小結(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.3 線性表的鏈?zhǔn)酱鎯Y(jié)構(gòu)2.3.1 線性鏈表2.3.2 循環(huán)鏈表2.3.3 雙向鏈表2.4 一元多項(xiàng)式的表示及相加本章小結(jié)習(xí)題二第3章 棧和隊列3.1 棧3.1.1 棧的定義及其運(yùn)算3.1.2 棧的順序存儲結(jié)構(gòu)3.1.3 棧的鏈?zhǔn)酱鎯Y(jié)構(gòu)3.2 算術(shù)表達(dá)式求值3.3 隊列3.3.1 隊列的定義及其運(yùn)算3.3.2 隊列的順序存儲結(jié)構(gòu)3.3.3 隊列的鏈?zhǔn)酱鎯Y(jié)構(gòu)3.3.4 其他隊列本章小結(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 文本編輯本章小結(jié)習(xí)題四第5章 多維數(shù)組和廣義表5.1 多維數(shù)組5.1.1 多維數(shù)組的概念5.1.2 多維數(shù)組在計算機(jī)內(nèi)的存放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 存儲結(jié)構(gòu)5.5.3 基本運(yùn)算……第6章 樹第7章 圖第8章 查找第9章 排序第10章 文件參考文獻(xiàn)
圖書封面
評論、評分、閱讀與下載
數(shù)據(jù)結(jié)構(gòu) PDF格式下載