複製鏈接
請複製以下鏈接發送給好友

數據結構

(2013年西北工業大學出版社出版的圖書)

鎖定
《數據結構》是2013年西北工業大學出版社出版的圖書。 [1] 
中文名
數據結構
出版時間
2013年1月1日
出版社
西北工業大學出版社
ISBN
9787561235027

數據結構內容簡介

數據結構是計算機及其相關專業的一門專業基礎課程,也是其他重要專業課程的前導課程。該課程主要培養學生分析數據、組織數據的能力。《數據結構》系統而全面介紹了數據、數據結構和抽象數據類型等基本概念;線性表的類型,線性表的順序表示和實現,線性表的鏈式表示和實現;棧的概念,棧的表示和實現,隊列的概念、表示和實現;串的概念、表示、實現、相關算法和應用實例;數組的概念、表示和實現,矩陣的壓縮存儲,廣義表的概念、存儲、表示及其相關算法;樹的概念,二叉樹的概念和訪問,森林的相關知識,赫夫曼樹;圖的定義、存儲、遍歷和路徑等;樹等數據結構的查找;排序等。
《數據結構》既有理論知識的講解,又有重要的算法分析和實現過程,可作為計算機及其相關專業的本科和專科學生教材,也可作為相關從業人員的培訓資料或參考用書。 [1] 

數據結構圖書目錄

第1章緒論
1.1 數據結構的基本概念和術語
1.2 數據的邏輯結構及存儲結構
1.3 抽象數據類型
1.4 算法及算法設計原則
1.5 數據結構中用到的部分C語言相關知識點
1.6 C基礎知識實訓
本章小結
課後習題
第2章 線性表
2.1 線性表的定義和基本運算
2.2 線性表的順序存儲和實現
2.3 線性表的鏈式存儲和實現
2.4 順序表與鏈表的比較
2.5 線性表實訓
本章小結
課後習題
第3章 棧
3.1 棧的定義和運算
3.2 棧的順序存儲和實現
3.3 棧的鏈式存儲和實現
3.4 棧實訓
本章小結
課後習題
第4章 隊列
4.1 隊列的定義和運算
4.2 隊列的順序存儲和實現
4.3 隊列的鏈式存儲結構和實現
4.4 其他隊列
4.5 隊列實訓
本章小結
課後習題
第5章 串
5.1 串的類型定義和運算
5.2 串的存儲結構
5.3 串實訓
5.4 課程設計——大整數運算一
本章小結
課後習題
第6章 多維數組
6.1 多維數組
6.2 特殊矩陣的壓縮存儲
6.3 稀疏矩陣的壓縮存儲
6.4 課程設計——稀疏矩陣的操作
本章小結
課後習題
第7章 樹形結構
7.1 樹
7.2 二叉樹
7.3 遍歷二叉樹
7.4 二叉樹的應用
7.5 線索二叉樹
7.6 樹和森林的存儲結構及相關操作
7.7 哈夫曼樹及其應用
7.8 樹實訓
7.9 課程設計——家族關係查詢系統
本章小結
課後習題
第8章 圖形結構
8.3 圖的遍歷
8.4 生成樹與最小生成樹
8.5 最短路徑
8.6 拓撲排序
8.7 關鍵路徑
8.8 圖實訓——圖子系統
本章小結
課後習題
第9章 查找
9.1 查找的基本概念
9.2 線性表的查找
9.3 樹表的查找
9.4 哈希表的查找
9.5 查找實訓——順序、折半與哈希查找
本章小結
課後習題
第10章 排序
10.1 排序的基本概念
10.2 插入排序
10.3 交換排序法
10.4 選擇排序
10.5 歸併排序
10.6 基數排序
10.7 內部排序方法比較與分析
10.8 排序實訓
本章小結
課後習題
參考文獻 [1] 
參考資料