出版時間:2012-3 出版社:清華大學出版社 作者:伍一 等編著 頁數(shù):204
Tag標簽:無
內(nèi)容概要
本書在保證完整的數(shù)據(jù)結(jié)構(gòu)知識體系的基礎(chǔ)上,用大量的案例幫助學生掌握數(shù)據(jù)結(jié)構(gòu)設(shè)計的思想及實現(xiàn)方法,從解決實際問題的角度實現(xiàn)數(shù)據(jù)結(jié)構(gòu)的設(shè)計。全書注重原理與實踐的結(jié)合,配有大量實用的案例,應(yīng)用性強。
全書共分9章,按照數(shù)據(jù)結(jié)構(gòu)學習的三個階段來編排。第一階段學習數(shù)據(jù)結(jié)構(gòu)的基本概念、線性數(shù)據(jù)關(guān)系的各種結(jié)構(gòu)及基本操作、算法實現(xiàn);第二階段學習查找和排序的基本操作及算法;第三階段學習樹、圖等較復雜的非線性數(shù)據(jù)結(jié)構(gòu)。
本書的特點是將重點放在所要解決的問題上,把數(shù)據(jù)結(jié)構(gòu)的設(shè)計方法融人實踐環(huán)節(jié)中,并且在內(nèi)容編排的順序方面與數(shù)據(jù)結(jié)構(gòu)課程體系相吻合,做到循序漸進,系統(tǒng)學習,廣泛實踐,此外還配有電子教案和程序源代碼,有利于學生接受和掌握。本書采用C語言描述算法,所有程序均在TC
2.0下調(diào)試運行通過。
本書可作為高等院校應(yīng)用型本科層次教材,還適用于高職高專層次各類學校使用,也可作為計算機崗位培訓的教學用書。
書籍目錄
第1章 數(shù)據(jù)結(jié)構(gòu)概論
1.1 計算機信息管理系統(tǒng)的案例以及數(shù)據(jù)分析
1.2 數(shù)據(jù)結(jié)構(gòu)的相關(guān)概念和術(shù)語
1.2.1 數(shù)據(jù)和數(shù)據(jù)元素
1.2.2 數(shù)據(jù)對象和數(shù)據(jù)類型
1.2.3 數(shù)據(jù)結(jié)構(gòu)
1.3 算法和算法分析
1.3.1 算法
1.3.2 算法分析
1.3.3 算法度量
1.4 本章小結(jié)
習題
第2章 線性表及線性表的順序存儲
2.1 線性表的定義
2.1.1 線性表實例
2.1.2 線性表的定義
2.1.3 線性表的基本操作及基本運算的描述
2.2 線性表的順序存儲結(jié)構(gòu)
2.2.1 順序表
2.2.2 順序表的描述
2.3 順序表基本算法實現(xiàn)
2.3.1 線性表內(nèi)容與線性表長度分別存儲的算法實現(xiàn)
2.3.2 線性表內(nèi)容與線性表長度存儲在一個結(jié)構(gòu)體中的算法實現(xiàn)
2.4 本章小結(jié)
習題
第3章 線性表的鏈式存儲
3.1 鏈式存儲結(jié)構(gòu)
3.1.1 為什么要使用鏈式存儲結(jié)構(gòu)
3.1.2 單鏈表的數(shù)據(jù)定義
3.1.3 靜態(tài)鏈表單鏈表的實現(xiàn)
……
第4章 *和隊伍
第5章 串、數(shù)組、廣義表
第6章 查找
第7章 排序
第8章 樹與二叉樹
第9章 圖
參考文獻
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載
數(shù)據(jù)結(jié)構(gòu)應(yīng)用教程 PDF格式下載