注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡數(shù)據(jù)庫數(shù)據(jù)庫理論數(shù)據(jù)結構

數(shù)據(jù)結構

數(shù)據(jù)結構

定 價:¥28.00

作 者: 楊劍 主編
出版社: 清華大學出版社
叢編項: 21世紀面向工程應用型計算機人才培養(yǎng)規(guī)劃教材
標 簽: 數(shù)據(jù)庫理論

ISBN: 9787302233596 出版時間: 2011-01-01 包裝: 平裝
開本: 16開 頁數(shù): 265 字數(shù):  

內容簡介

  《數(shù)據(jù)結構》是為“數(shù)據(jù)結構”課程編寫的教材,其內容選取符合教學大綱要求,并兼顧學科的廣度和深度,適用面廣。《數(shù)據(jù)結構》共分為9章,全面系統(tǒng)地介紹線性表、隊列、堆棧、樹、圖等基本數(shù)據(jù)結構,以及這些數(shù)據(jù)結構在計算機中的存儲及算法實現(xiàn),介紹各種查找及排序算法的實現(xiàn)和效率分析,最后給出了數(shù)據(jù)結構綜合應用實例。書中各種算法采用C語言描述。書中每一章除介紹相關知識點外,還給出了每章教學的建議課時、總體要求、學習重點、習題和上機實訓題目,在最后一章的實習實訓指導中,給出了實訓題目、設計思想和設計過程,這非常有助于教師的教學安排以及學生對重點的掌握,提高其應用能力?!稊?shù)據(jù)結構》配有相關素材,包括各章的程序源代碼、PPT電子教案、習題答案與解析,可從清華大學出版社網(wǎng)站下載?!稊?shù)據(jù)結構》可以作為高等學校計算機類專業(yè)學生的教材和參考書,也可作為其他理工類專業(yè)的數(shù)據(jù)結構課程的教學用書,還可以作為計算機相關人員的自學參考書。

作者簡介

暫缺《數(shù)據(jù)結構》作者簡介

圖書目錄

第1章 緒論
 1.1 數(shù)據(jù)結構的作用和意義
  1.1.1 數(shù)據(jù)結構的作用
  1.1.2 數(shù)據(jù)結構的意義
 1.2 數(shù)據(jù)結構的基本概念
  1.2.1 基本概念和術語
  1.2.2 數(shù)據(jù)結構的邏輯結構與物理結構
 1.3 數(shù)據(jù)結構的表示
 1.4 算法和算法分析
  1.4.1 算法的基本概念
  1.4.2 算法效率的度量
  1.4.3 算法效率分析
 1.5 習題  
第2章 線性表
 2.1 線性表的邏輯結構
  2.1.1 線性表的概念
  2.1.2 線性表的基本操作
  2.1.3 線性表的抽象數(shù)據(jù)類型描述
 2.2 線性表的順序表示和實現(xiàn)
  2.2.1 線性表的順序表示
  2.2.2 順序表的實現(xiàn)
  2.2.3 順序表的應用
 2.3 線性表的鏈式表示和實現(xiàn)
  2.3.1 線性表的鏈式表示
  2.3.2 單鏈表的實現(xiàn)
  2.3.3 循環(huán)鏈表
  2.3.4 雙向鏈表
  2.3.5 鏈表的應用
 2.4 小結
  2.4.1 線性表小結
  2.4.2 順序表和鏈表的比較
 2.5 習題
 2.6 實訓  
第3章 棧和隊列
 3.1 棧
  3.1.1 棧的定義及基本運算
  3.1.2 順序棧
  3.1.3 鏈棧
 3.2 隊列
  3.2.1 隊列的定義及基本運算
  3.2.2 順序隊列
  3.2.3 鏈隊列
 3.3 棧和隊列的應用舉例
  3.3.1 棧應用之一:數(shù)制轉換
  3.3.2 棧應用之二:括號匹配
  3.3.3 棧應用之三:表達式求值
  3.3.4 隊列應用之一:模擬服務臺前的排隊現(xiàn)象問題
  3.3.5 隊列應用之二:模擬打印機緩沖區(qū)
 3.4 習題
 3.5 實訓  
第4章 串、數(shù)組和廣義表
 4.1 串及其運算
  4.1.1 串的基本概念
  4.1.2 串的抽象數(shù)據(jù)類型定義
 4.2 串的存儲結構
  4.2.1 順序存儲結構
  4.2.2 鏈式存儲結構
  4.3 串運算的實現(xiàn)
  4.3.1 串的基本運算
  4.3.2 模式匹配
 4.4 多維數(shù)組
 4.5 數(shù)組的順序表示和實現(xiàn)
  4.6 矩陣的壓縮存儲
  4.6.1 特殊矩陣
  4.6.2 稀疏矩陣
 4.7 廣義表
  4.7.1 廣義表的邏輯結構
  4.7.2 廣義表的存儲結構及實現(xiàn)
 4.8 習題  
第5章 樹和二叉樹
 5.1 樹的定義和基本術語
  5.1.1 樹的定義
  5.1.2 樹的表示方法
  5.1.3 樹的術語
 5.2 二叉樹
  5.2.1 二叉樹基本概念
  5.2.2 二叉樹的性質
  5.2.3 二叉樹的存儲結構
  5.2.4 二叉樹的基本操作及實現(xiàn)
 5.3 二叉樹遍歷
  5.3.1 二叉樹遍歷簡介
  5.3.2 線索二叉樹
  5.3.3 線索二叉樹的基本操作實現(xiàn)
 5.4 樹和森林
  5.4.1 樹的存儲結構
  5.4.2 樹和森林與二叉樹之間的轉換
  5.4.3 樹和森林遍歷
 5.5 哈夫曼樹及其應用
  5.5.1 最優(yōu)二叉樹(哈夫曼樹)
  5.5.2 哈夫曼樹的構造算法
  5.5.3 哈夫曼樹在編碼問題中的應用
 5.6 習題
 5.7 實訓  
第6章 圖
 6.1 概述
  6.1.1 圖的定義
  6.1.2 圖的常用術語及含義
 6.2 圖的存儲結構
  6.2.1 鄰接矩陣
  6.2.2 鄰接表
 6.3 圖的遍歷
  6.3.1 深度優(yōu)先搜索
  6.3.2 廣度優(yōu)先搜索
 6.4 生成樹和最小生成樹
  6.4.1 生成樹
  6.4.2 最小生成樹
 6.5 圖的應用
  6.5.1 最短路徑
  6.5.2 拓撲排序
  6.5.3 關鍵路徑
 6.6 習題
 6.7 實訓  
第7章 查找
 7.1 基本概念
  7.2 靜態(tài)查找表
  7.2.1 順序查找
  7.2.2 折半查找
 7.3 動態(tài)查找表
  7.3.1 二叉排序樹
  7.3.2 平衡二叉樹
  7.3.3 B一樹
 7.4 哈希表
  7.4.1 哈希表的概念
  7.4.2 臺希函數(shù)的構建
  7.4.3 處理沖突
  7.4.4 哈希表的查找及其分析
 7.5 習題
 7.6 實訓  
第8章 排序
 8.1 基本概念
  ……
第9章 實習實訓

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.dappsexplained.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號