注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書教育/教材/教輔教材研究生/本科/??平滩?/a>數(shù)據(jù)結(jié)構(gòu)與算法微課視頻(C語言 在線題庫版)

數(shù)據(jù)結(jié)構(gòu)與算法微課視頻(C語言 在線題庫版)

數(shù)據(jù)結(jié)構(gòu)與算法微課視頻(C語言 在線題庫版)

定 價:¥59.80

作 者: 劉朝霞,趙靜,李紹華,刁建華,李敏,樸在吉,邵峰
出版社: 清華大學(xué)出版社
叢編項:
標(biāo) 簽: 暫缺

ISBN: 9787302644675 出版時間: 2023-09-01 包裝: 平裝
開本: 頁數(shù): 284 字?jǐn)?shù):  

內(nèi)容簡介

  本書是一部系統(tǒng)論述數(shù)據(jù)結(jié)構(gòu)與算法的立體化教程。本書共10章,內(nèi)容主要包括緒論、線性表、棧和隊列、串、遞歸、數(shù)組和廣義表、樹與二叉樹、圖、查找、排序等。本書以項目案例具體實現(xiàn)的方式引入知識點。每章都引入對應(yīng)的案例,并進(jìn)行詳細(xì)的分析。并配以程序?qū)崿F(xiàn),理論講解簡潔明了。此外,還提供了教學(xué)大綱、PPT課件、習(xí)題答案、微視頻和思政案例等配套資料,強調(diào)應(yīng)用性和實踐性。本書主要面向新工科背景下計算機(jī)類相關(guān)專業(yè)學(xué)生學(xué)習(xí)使用,也可供相關(guān)學(xué)科學(xué)習(xí)者參考。

作者簡介

暫缺《數(shù)據(jù)結(jié)構(gòu)與算法微課視頻(C語言 在線題庫版)》作者簡介

圖書目錄

第1章 緒論
1.1 數(shù)據(jù)結(jié)構(gòu)與算法總覽
1.2 基本概念和術(shù)語
1.3 數(shù)據(jù)的邏輯結(jié)構(gòu)
1.4 數(shù)據(jù)的存儲結(jié)構(gòu)
1.5 數(shù)據(jù)類型和抽象數(shù)據(jù)類型
1.5.1 數(shù)據(jù)類型
1.5.2 抽象數(shù)據(jù)類型
1.6 算法和算法分析方法
1.6.1 算法及算法的特性
1.6.2 算法的時間復(fù)雜度
1.6.3 算法的空間復(fù)雜度
1.7 本章小結(jié)
習(xí)題1
第2章 線性表
2.1 線性表的定義
2.2 典型案例
2.3 線性表的抽象數(shù)據(jù)類型定義
2.4 順序表的定義和基本操作
2.4.1 順序表的定義
2.4.2 順序表的基本操作
2.5 鏈表的定義和基本操作
2.5.1 單鏈表的定義
2.5.2 單鏈表的基本操作
2.5.3 循環(huán)鏈表
2.5.4 雙向鏈表
2.6 順序表和鏈表的比較
2.7 案例分析與實踐
2.8 小結(jié)
習(xí)題2
第3章 棧和隊列
3.1 棧的定義及特點
3.2 棧的典型案例
3.3 棧的抽象數(shù)據(jù)類型定義
3.4 棧的順序存儲
3.4.1 順序棧的定義
3.4.2 順序棧的存儲形態(tài)
3.4.3 順序棧的入棧和出棧
3.4.4 順序棧的基本操作
3.5 棧的鏈?zhǔn)酱鎯?br /> 3.5.1 鏈棧的定義
3.5.2 鏈棧的基本操作
3.6 棧的案例分析與實現(xiàn)
3.7 隊列的定義及特點
3.8 隊列的典型案例
3.9 隊列的抽象數(shù)據(jù)類型定義
3.10 隊列的順序存儲
3.10.1 順序隊列的定義
3.10.2 順序隊列的基本操作
3.10.3 循環(huán)隊列
3.10.4 循環(huán)隊列的基本操作
3.11 隊列的鏈?zhǔn)酱鎯?br /> 3.11.1 鏈隊列的定義
3.11.2 鏈隊列的基本操作
3.12 隊列的案例分析與實現(xiàn)
3.13 小結(jié)
習(xí)題3
第4章 串
4.1 串的定義及其基本運算
4.1.1 串的基本概念
4.1.2 串的基本運算
4.2 典型案例
4.3 串的存儲結(jié)構(gòu)
4.3.1 串的順序存儲結(jié)構(gòu)
4.3.2 串的鏈?zhǔn)酱鎯Y(jié)構(gòu)
4.4 模式匹配
4.5 案例分析與實現(xiàn)
4.6 小結(jié)
習(xí)題4
第5章 遞歸
5.1 遞歸的定義
5.1.1 遞歸的基本概念
5.1.2 何時使用遞歸
5.1.3 遞歸模型
5.2 遞歸調(diào)用的實現(xiàn)原理
5.3 遞歸算法的設(shè)計
5.3.1 遞歸算法設(shè)計的步驟
5.3.2 遞歸數(shù)據(jù)結(jié)構(gòu)的遞歸算法設(shè)計
5.3.3 遞歸求解方法的遞歸算法設(shè)計
5.4 本章小結(jié)
習(xí)題5
第6章 數(shù)組和廣義表
6.1 多維數(shù)組的定義
6.1.1 數(shù)組的邏輯結(jié)構(gòu)
6.1.2 數(shù)組的物理結(jié)構(gòu)
6.2 典型案例
6.3 特殊矩陣
6.3.1 對稱矩陣
6.3.2 三角矩陣
6.3.3 對角矩陣
6.4 稀疏矩陣
6.4.1 稀疏矩陣的定義
6.4.2 稀疏矩陣的三元組表存儲
6.4.3 稀疏矩陣的十字鏈表存儲
6.5 廣義表
6.5.1 廣義表的定義和基本運算
6.5.2 廣義表的存儲
6.5.3 廣義表的基本操作
6.6 案例分析與實現(xiàn)
6.7 小結(jié)
習(xí)題6
第7章 樹與二叉樹
7.1 樹的基本概念
7.1.1 樹的定義
7.1.2 基本術(shù)語
7.2 典型案例
7.3 二叉樹
7.3.1 二叉樹的定義
7.3.2 二叉樹的性質(zhì)
7.3.3 二叉樹的存儲結(jié)構(gòu)
7.3.4 二叉樹的基本操作
7.4 遍歷二叉樹和線索二叉樹
7.4.1 遍歷二叉樹
7.4.2 線索二叉樹
7.5 樹、森林與二叉樹
7.5.1 樹的存儲結(jié)構(gòu)
7.5.2 樹和二叉樹的轉(zhuǎn)換
7.5.3 森林和二叉樹的轉(zhuǎn)換
7.5.4 樹的遍歷
7.5.5 森林的遍歷
7.6 二叉樹的應(yīng)用
7.6.1 二叉排序樹
7.6.2 哈夫曼樹
7.6.3 哈夫曼編碼
7.7 案例分析與實現(xiàn)
7.8 小結(jié)
習(xí)題7
第8章 圖
8.1 圖的定義和基本術(shù)語
8.1.1 圖的定義
8.1.2 圖的基本術(shù)語
8.2 典型案例
8.3 圖的類型定義
8.4 圖的存儲結(jié)構(gòu)
8.4.1 鄰接矩陣
8.4.2 鄰接表
8.4.3 十字鏈表
8.5 圖的遍歷
8.5.1 深度優(yōu)先搜索
8.5.2 廣度優(yōu)先搜索
8.6 圖的連通性
8.7 圖的應(yīng)用
8.7.1 小生成樹
8.7.2 短路徑
8.7.3 拓?fù)渑判?br /> 8.7.4 關(guān)鍵路徑
8.8 案例分析與實現(xiàn)
8.9 小結(jié)
習(xí)題8
第9章 查找
9.1 查找的基本概念
9.2 典型案例
9.3 線性表查找
9.3.1 順序查找
9.3.2 折半查找
9.3.3 分塊查找
9.4 樹表的查找
9.4.1 二叉排序樹
9.4.2 平衡二叉樹
9.5 哈希表查找
9.5.1 哈希表的基本概念
9.5.2 哈希表的構(gòu)造方法
9.5.3 哈希沖突的解決方法
9.5.4 哈希表查找算法分析
9.6 案例分析與實現(xiàn)
9.7 小結(jié)
習(xí)題9
0章 排序
10.1 排序的基本概念
10.2 典型案例
10.3 插入排序
10.3.1 直接插入排序
10.3.2 希爾排序
10.4 交換排序
10.4.1 冒泡排序
10.4.2 快速排序
10.5 選擇排序
10.5.1 直接選擇排序

本目錄推薦

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