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

數據結構(本科)

數據結構(本科)

定 價:¥20.00

作 者: 李偉生
出版社: 中央廣播電視大學出版社
叢編項:
標 簽: 數據庫理論

購買這本書可以去


ISBN: 9787304039882 出版時間: 2008-01-01 包裝: 平裝
開本: 16開 頁數: 209 字數:  

內容簡介

  《數據結構(本科)》共9章,依次介紹數據結構和算法的基本概念、線性表、棧和隊列、串、數組和廣義表、樹和二叉樹、圖、查找和排序算法等。附錄部分是相關章節(jié)的實驗內容。《數據結構(本科)》在教學內容上遵循少而精和重應用的原則。在敘述方法上力求深入淺出、通俗易懂。全書用C語言作為數據結構和算法的描述語言,使初學者和自學者易于掌握?!稊祿Y構(本科)》可作為大中專院校計算機類專業(yè)及相關專業(yè)“數據結構”課程的教材,也可作為從事計算機工程和應用人員的參考書。

作者簡介

暫缺《數據結構(本科)》作者簡介

圖書目錄

1 緒論 1.1 數據結構的基本術語和概念 1.2 算法和算法分析簡介 1.2.1 算法 1.2.2 時間復雜度 1.2.3 空間復雜度 本章小結 習題2 線性表 2.1 線性表的定義 2.2 線性表的邏輯結構和基本操作 2.2.1 線性表的邏輯結構 2.2.2 線性表的基本操作 2.3 線性表的順序存儲結構(順序表)及相關操作 2.3.1 順序存儲結構的概念 2.3.2 利用數組處理線性表 2.3.3 利用指針(變量)處理線性表 2.3.4 順序存儲結構的線性表(順序表)的操作 2.3.5 插入、刪除操作的時間復雜度分析 2.4 線性表的鏈式存儲結構(鏈表)及相關操作 2.4.1 線性表的鏈式存儲的基本概念 2.4.2 單向鏈表 2.4.3 單向循環(huán)鏈表 2.4.4 雙向循環(huán)鏈表 2.5 一元多項式的存儲和加法運算 2.5.1 一元多項式和線性表 2.5.2 使用數組方式 2.5.3 使用鏈表方式 本章小結 習題3 棧和隊列 3.1 棧 3.1.1 棧的定義 3.1.2 棧的基本運算 3.1.3 棧的順序存儲結構及基本操作 3.1.4 棧的鏈式存儲結構及基本操作 3.1.5 棧的應用 3.1.6 棧與遞歸 3.2 隊列 3.2.1 隊列的定義 3.2.2 隊列的基本運算 3.2.3 隊列的順序存儲結構及基本操作 3.2.4 隊列的鏈式存儲結構及基本操作 3.2.5 隊列的簡單應用舉例 本章小結 習題4 串 4.1 串的概念 4.1.1 串的定義 4.1.2 串的存儲結構 4.1.3 利用串初始化字符數組 4.1.4 利用二維字符數組保存存儲串 4.1.5 字符串的輸入和輸出 4.2 串的運算 4.3 串應用舉例 本章小結 習題5 數組和廣義表 5.1 數組的定義 5.2 數組的順序存儲結構 5.3 矩陣的壓縮存儲 5.3.1 特殊矩陣 5.3.2 稀疏矩陣 5.4 廣義表 5.4.1 廣義表的定義和性質 5.4.2 廣義表的存儲結構 5.5 數組應用舉例 本章小結 習題6 樹和二叉樹 6.1 樹的概念 6.1.1 樹的定義 6.1.2 樹的日常應用舉例 6.1.3 樹的表示 6.1.4 樹的基本術語 6.1.5 樹的性質 6.2 二叉樹的概念 6.2.1 二叉樹的定義 6.2.2 二叉樹的性質 6.3 二叉樹的存儲結構 6.3.1 順序存儲結構 6.3.2 鏈接存儲結構 6.4 二叉樹遍歷 6.4.1 二叉樹遍歷的概念 6.4.2 二叉樹的遞歸遍歷算法 6.4.3 二叉樹的非遞歸遍歷算法 6.4.4 二叉樹的按層遍歷算法 6.5 二叉樹的其他運算 6.6 二叉樹運算的程序調試 6.7 哈夫曼樹 6.7.1 基本術語 6.7.2 構造哈夫曼樹 6.7.3 哈夫曼編碼 6.7.4 哈夫曼樹運算的程序調試 本章小結 習題7 圖 7.1 圖的概念 7.1.1 圖的定義 7.1.2 圖的基本術語 7.2 圖的存儲結構 7.2.1 鄰接矩陣 7.2.2 鄰接表 7.2.3 邊集數組 7.3 圖的遍歷 7.3.1 深度優(yōu)先搜索遍歷 7.3.2 廣度優(yōu)先搜索遍歷 7.3.3 非連通圖的遍歷 7.3.4 圖的遍歷算法的上機調試 7.4 圖的生成樹和最小生成樹 7.4.1 圖的生成樹和最小生成樹的概念 7.4.2 克魯斯卡爾算法 7.5 最短路徑 7.5.1 最短路徑的概念 7.3.2 從一頂點到其余各頂點的最短路徑 7.6 拓撲排序 本章小結 習題8 查找 8.1 查找的基本概念 8.2 線性表的查找 8.2.1 順序查找 8.2.2 折半查找 8.2.3 分塊查找 8.3 樹表的查找 8.3.1 二叉排序樹的定義 8.3.2 二叉排序樹的查找 8.3.3 二叉排序樹的插人和刪除 8.4 哈希表及其查找 8.4.1 哈希表的基本概念 8.4.2 哈希函數的構造方法 8.4.3 處理沖突的方法 本章小結 習題9 排序 9.1 排序的基本概念 9.2 插入排序 9.2.1 直接插入排序 9.2.2 折半插入排序 9.3 交換排序 9.3.1 冒泡排序 9.3.2 快速排序 9.4 選擇排序 9.4.1 直接選擇排序 9.4.2 堆排序 9.5 歸并排序 9.5.1 歸并兩個有序的序列 9.5.2 歸并排序 本章小結 習題附錄 實驗參考文獻

本目錄推薦

掃描二維碼
Copyright ? 讀書網 m.shuitoufair.cn 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號