TOP
0
0
【23號簡體館日】限時三天領券享優惠!!
數據結構實踐教程:C#語言描述(簡體書)
滿額折

數據結構實踐教程:C#語言描述(簡體書)

人民幣定價:39.5 元
定  價:NT$ 237 元
優惠價:87206
領券後再享88折
海外經銷商無庫存,到貨日平均30天至45天
可得紅利積點:6 點
相關商品
商品簡介
作者簡介
目次

商品簡介

《高等學校數據結構課程系列教材:數據結構實踐教程(C#語言描述)》以實踐項目為指南,系統地介紹各種常用的數據結構以及排序、查找的各種算法,闡述各種數據結構的邏輯關係、存儲表示以及運算操作,並採用C#語言實現了所有的實踐項目。
全書既注重數據結構原理,又注重項目實踐,內容豐富,概念講解清楚,表達嚴謹,邏輯性強,語言精練,可讀性好。
《高等學校數據結構課程系列教材:數據結構實踐教程(C#語言描述)》是《數據結構教程(C#語言描述)》(李春葆等,清華大學出版社)的配套實踐指導教程,也可以單獨用作實踐型數據結構課程的教材。《數據結構實踐教程》既可作為高等院校計算機相關專業本科生、專科生的教材,也可作為廣大從事計算機應用的科技人員的參考書。

作者簡介

李春葆,武漢大學計算機學院教授,主要研究方向為數據挖掘和算法設計,先後主持和參加多個大型研究項目。主要為本科生講授數據結構(15年以上)和軟件工程等課程,為研究生講授軟件開發新技術、數據倉庫與數據挖掘等課程,並出版十多部精品著作。

目次

第1章 緒論
1.1 軟件開發過程
1.1.1 軟件生命週期
1.1.2 軟件開發模型
1.2 數據結構的定義
1.2.1 什麼是數據結構
1.2.2 算法及其分析
1.2.3 數據結構項目設計
1.3 用C#設計數據結構實踐項目
1.3.1 用C#設計數據結構項目的基本方法
1.3.2 窗體設計及窗體間的數據傳遞
1.3.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.3.6 循環單鏈表實踐項目及其設計
2.3.7 循環雙鏈表實踐項目及其設計
2.4 線性表的應用
2.4.1 線性表應用方法
2.4.2 線性表實踐項目及其設計

第3章 棧和隊列
3.1 棧
3.1.1 棧的定義
3.1.2 棧的順序存儲結構——順序棧
3.1.3 順序棧實踐項目及其設計
3.1.4 棧的鏈式存儲結構——鏈棧
3.1.5 鏈棧實踐項目及其設計
3.1.6 棧的應用實踐項目——簡單算術表達式求值
3.1.7 棧的應用實踐項目——用棧求解迷宮問題
3.2 隊列
3.2.1 隊列的定義
3.2.2 隊列的順序存儲結構——順序隊
3.2.3 順序隊實踐項目及其設計
3.2.4 隊列的鏈式存儲結構——鏈隊
3.2.5 鏈隊實踐項目及其設計
3.2.6 隊列的應用——用隊列求解迷宮問題
3.2.7 隊列的應用——用隊列求解病人排隊看病問題

第4章 串
4.1 串的基本概念
4.2 串的存儲結構
4.2.1 串的順序存儲結構——順序串
4.2.2 順序串實踐項目及其設計
4.2.3 串的鏈式存儲結構——鏈串
4.2.4 鏈串實踐項目及其設計
4.3 串的模式匹配
4.3.1 模式匹配的概念
4.3.2 串模式匹配實踐項目及其設計

第5章 數組和廣義表
5.1 數組
5.1.1 數組及其存儲結構
5.1.2 特殊矩陣的壓縮存儲
5.1.3 數組實踐項目及其設計
5.2 稀疏矩陣
5.2.1 稀疏矩陣的存儲結構
5.2.2 稀疏矩陣實踐項目及其設計
5.3 遞歸
5.3.1 遞歸及其算法設計方法
5.3.2 遞歸實踐項目及其設計
5.4 廣義表
5.4.1 廣義表及其存儲結構
5.4.2 廣義表實踐項目及其設計

第6章 樹和二叉樹
6.1 樹
6.1.1 樹的相關概念
6.1.2 樹的實踐項目及其設計
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.5 哈夫曼樹
6.5.1 哈夫曼樹的相關概念
6.5.2 哈夫曼樹實踐項目及其設計
6.6 樹形結構的應用
6.6.1 樹形結構的應用方法
6.6.2 樹形結構應用實踐項目及其設計

第7章 圖
7.1 圖及其存儲結構
7.1.1 圖的基本概念
7.1.2 圖的存儲結構
7.1.3 圖基本運算實踐項目及其設計
7.2 圖的遍歷
7.2.1 圖的遍歷方法
7.2.2 圖遍歷實踐項目及其設計
7.3 圖的應用
7.3.1 生成樹和最小生成樹
7.3.2 最短路徑
7.3.3 拓撲排序
7.3.4 AOE網與關鍵路徑
7.3.5 圖應用實踐項目及其設計
7.4 圖的綜合應用
7.4.1 圖綜合應用方法
7.4.2 圖綜合應用實踐項目及其設計

第8章 查找
8.1 查找的基本概念
8.2 線性表的查找
8.2.1 線性表的各種查找方法
8.2.2 線性表實踐項目及其設計
8.3 樹表的查找
8.3.1 二叉排序樹及其查找方法
8.3.2 二叉排序樹實踐項目及其設計
8.4 哈希表查找
8.4.1 哈希表的基本概念
8.4.2 哈希表查找實踐項目及其設計

第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 歸併排序實踐項目設計
9.6 基數排序
9.6.1 基數排序方法
9.6.2 基數排序實踐項目設計
9.7 各種內排序方法比較
9.7.1 各種內排序方法的比較和選擇
9.7.2 內排序方法比較實踐項目設計
9.8 內排序的應用
9.8.1 內排序應用方法
9.8.2 內排序應用實踐項目設計

第10章 外排序
10.1 外排序概述
10.2 磁盤排序
10.2.1 磁盤排序過程
10.2.2 磁盤排序實踐項目設計
參考文獻

您曾經瀏覽過的商品

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 206
海外經銷商無庫存,到貨日平均30天至45天

暢銷榜

客服中心

收藏

會員專區