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

本詞條是多義詞,共77個義項
更多義項 ▼ 收起列表 ▲

《數據結構》是2013年西北工業大學出版社出版的圖書。

基本介紹

  • 中文名:數據結構
  • 出版時間:2013年1月1日
  • 出版社: 西北工業大學出版社
  • 頁數:275 頁 
  • ISBN:9787561235027
  • 定價:36 元 
  • 開本:16 開 
內容簡介,圖書目錄,

內容簡介

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

圖書目錄

第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 排序實訓
本章小結
課後習題
參考文獻

相關詞條

熱門詞條

聯絡我們