數據結構簡明教程(C語言描述)

數據結構簡明教程(C語言描述)

《數據結構簡明教程(C語言描述)》是2009年9月北京航空航天大學出版社出版的圖書,作者是徐翠霞、徐翠霞。

基本介紹

  • 中文名:數據結構簡明教程(C語言描述)
  • 作者:徐翠霞
  • ISBN:9787811248791
  • 頁數:280頁
  • 定價:35元
  • 出版社:北京航空航天大學出版社
  • 出版時間:2009年9月
  • 裝幀:平裝
  • 開本:16開
內容簡介,圖書目錄,

內容簡介

《數據結構簡明教程(C語言描述)》系統地介紹了各種常用的數據結構,內容豐富,概念講解清楚,敘述嚴謹流暢,邏輯性強。書中配備了大量的案例,每個案例都經過精心的考慮,既能幫助讀者理解知識,又具有啟發性。《數據結構簡明教程(C語言描述)》對給出的每一種算法,均先描述了它的基本思路和要點,使得算法清晰易讀,便於學生理解和掌握。
《數據結構簡明教程(C語言描述)》共分9章,內容包括緒論,線性表,棧和佇列,串、多維數組和廣義表,樹和二叉樹,圖,查找,排序和綜合實訓。
《數據結構簡明教程(C語言描述)》可作為全國高等學校計算機類專業或信息類專業的教材,也可供廣大從事計算機工程與套用的科技工作者參考。

圖書目錄

第1章 緒論
1.1 基本概念和術語
案例1.1 數據模型的確定
1.2 算法和算法評價
案例1.2 矩陣乘法算法的時間複雜度分析
本章小結
習題1
第2章 線性表
2.1 線性表的順序存儲
案例2.1 模擬集合的基本運算
2.2 線性表的鏈式存儲
案例2.2 一元多項式的加法運算
案例2.3 採用循環鍊表模擬約瑟夫(Josephus)問題
本章小結
習題2
第3章 棧和佇列
3.1 棧
案例3.1 數制轉換(十進制數轉換為二、八、十六進制數)
案例3.2 後綴表達式的求值
3.2 棧與遞歸
案例3.3 迷宮問題
3.3 佇列
案例3.4 農夫過河問題
本章小結
習題3
第4章 串、多維數組和廣義表
4.1 串
案例4.1 模擬“天書密碼”的生成和破解
案例4.2 無回溯的模式匹配
4.2 多維數組和廣義表
案例4.3 稀疏矩陣的轉置
本章小結
習題4
第5章 樹和二叉樹
5.1 樹和二叉樹的存儲表示
案例5.1 完全二叉樹的基本運算
5.2 樹和二叉樹的遍歷
案例5.2 表達式樹的構造及輸出
5.3 線索二叉樹
案例5.3 中序線索二叉樹及其遍歷
5.4 哈夫曼樹及其套用
案例5.4 哈夫曼編碼器
本章小結
習題5
第6章 圖
6.1 圖的存儲和遍歷
案例6.1 圖的連通性判定
6.2 最小生成樹和最短路徑
案例6.2 區域網路布線問題
6.3 有向無環圖及其套用
案例6.3 教學計畫的編制
本章小結
習題6
第7章 查找
7.1 線性表的查找
案例7.1 學生信息表的分塊查找
7.2 樹表的查找
案例7.2 藉助二叉排序樹實現單詞統計
7.3 散列表的查找
案例7.3 散列表的雙散列探測查找
本章小結
習題7
第8章排序
8.1 插入排序
案例8.1 希爾排序
8.2 交換排序
案例8.2 雙向冒泡排序
8.3 選擇排序
案例8.3 堆排序
8.4 歸併排序和基數排序
案例8.4 鏈式基數排序
本章小結
習題8
第9章 綜合實訓
實訓1 停車場管理
實訓2 五叉路口交通燈的管理系統
本章小結
習題9
附錄常用數據結構的類型定義
參考文獻

相關詞條

熱門詞條

聯絡我們