TOP
0
0
魅麗。花火原創小說66折起
數據結構(C++版)(簡體書)
滿額折

數據結構(C++版)(簡體書)

人民幣定價:26 元
定  價:NT$ 156 元
優惠價:87136
領券後再享88折
無庫存,下單後進貨(採購期約45個工作天)
可得紅利積點:4 點
相關商品
商品簡介
目次

商品簡介

數據結構是計算機專業教學計劃中的核心課程,也是計算機及相關專業考研和水平等級考試的必考科目。要從事和計算機科學與技術相關的工作,尤其是計算機應用領域的開發和研制工作,必須具備堅實的數據結構基礎。《21世紀高等學校規劃教材·計算機科學與技術:數據結構(C++版)》介紹了學習數據結構所用到的預備知識,敘述了數據結構、算法以及抽象數據類型的概念,介紹了線性表、棧、隊列和串、數組和廣義表、樹和二叉樹、圖等常用數據結構,討論了常用的查找、排序和索引技術。
《21世紀高等學校規劃教材·計算機科學與技術:數據結構(C++版)》內容豐富,層次清晰,講解深入淺出,可作為計算機及相關專業本專科數據結構課程的教材,也可供從事計算機軟件開發和應用的工程技術人員閱讀、參考。

目次

第1章 論
1.1 為什么要學習數據結構
1.2 什么是數據結構
1.2.1 數據的邏輯結構
1.2.2 數據的存儲結構
1.2.3 抽象數據類型
1.3 算法與算法分析
1.3.1 算法
1.3.2 算法的設計要求
1.3.3 算法效率的量度
1.3.4 算法的設計方式
習題

第2章 性表
2.1 線性表的邏輯結構
2.1.1 線性表的定義
2.1.2 線性表的抽象數據類型定義
2.2 線性表的順序表示和實現
2.2.1 順序存儲結構的定義
2.2.2 基本操作在順序表中的實現
2.2.3 順序存儲結構的特點
2.3 線性表的鏈式表示和實現
2.3.1 單鏈表
2.3.2 雙向鏈表
2.3.3 循環鏈表
2.3.4 鏈式存儲結構的特點
2.4 一元多項式求和
2.4.1 一元多項式的表示
2.4.2 一元多項式的求和
習題

第3章 棧和隊列
3.1 棧
3.1.1 棧的抽象數據類型定義
3.1.2 棧的實現
3.2 棧的應用舉例
3.3 棧與遞歸
3.4 隊列
3.4.1 隊列的抽象數據類型定義
3.4.2 隊列的實現
3.4.3 隊列的應用
習題

第4章 串
4.1 串類型的定義
4.2 串的存儲結構
4.2.1 串的順序存儲結構
4.2.2 堆分配存儲表示
4.2.3 串的塊鏈存儲表示
4.3 串的模式匹配算法
4.3.1 求子串的定位函數
4.3.2 模式匹配的一種改進算法
4.4 串的應用
習題

第5章 數組和廣義表
5.1 數組
5.1.1 數組的定義
5.1.2 數組的存儲
5.1.3 特殊矩陣
5.1.4 稀疏矩陣
5.2 廣義表
5.2.1 廣義表的定義
5.2.2 廣義表的存儲結構
5.2.3 廣義表的遞歸算法
5.2.4 廣義表的應用
習題

第6章 樹與二叉樹
6.1 樹的定義與基本術語
6.2 二叉樹
6.2.1 二叉樹的定義
6.2.2 二叉樹的性質
6.2.3 二叉樹的存儲結構
6.3 二叉樹的遍歷
6.3.1 遞歸遍歷二叉樹
6.3.2 應用二叉樹遍歷的實例
6.4 線索二叉樹
6.5 樹與森林
6.5.1 樹的存儲表示
6.5.2 森林與二叉樹的轉換
6.5.3 樹的遍歷
6.5.4 森林的遍歷
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.2.3 順序搜索
7.2.4 基于有序順序表的折半搜索
7.2.5 分塊搜索
7.3 二叉搜索樹
7.3.1 二叉搜索樹的定義
7.3.2 二叉搜索樹的搜索
7.3.3 二叉搜索樹的插入
7.3.4 二叉搜索樹的建立
7.3.5 二叉搜索樹的刪除
7.4 AVL樹
7.4.1 AVL樹的定義
7.4.2 最小不平衡二叉樹
7.4.3 不平衡二叉樹的調整方法
7.4.4 建立平衡二叉樹舉例
7.5 應用舉例計算機登錄驗證
習題

第8章 圖
8.1 圖的定義
8.1.1 圖的定義與相關術語
8.1.2 圖的抽象數據類型
8.2 圖的存儲結構
8.2.1 數組表示法
8.2.2 鄰接表表示法
8.2.3 鄰接多重表表示法
8.2.4 十字鏈表法
8.3 圖的遍歷
8.3.1 深度優先遍歷
8.3.2 廣度優先遍歷
8.4 圖的最小生成樹
8.4.1 Prim算法
8.4.2 Kruskal算法
8.5 最短路徑
8.5.1 單源最短路徑
8.5.2 每對頂點的最短路徑
8.6 拓撲排序
8.7 關鍵路徑
8.8 應用實例
習題

第9章 排序
9.1 概述
9.2 插入排序
9.2.1 直接插入排序
9.2.2 折半插入排序
9.2.3 希爾排序
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.8 外部排序的方法
習題

第10章 索引結構和散列
10.1 靜態索引結構
10.1.1 線性索引
10.1.2 倒排表
10.1.3 m路靜態索引樹
10.2 動態索引結構
10.2.1 動態的m路靜態索引樹
10.2.2 B_樹
10.2.3 B_樹的插入
10.2.4 B_樹的刪除
10.2.5 B+樹
10.3 散列
10.3.1 散列函數
10.3.2 開散列方法
10.3.3 閉散列方法
10.3.4 散列表的實現
10.3.5 散列表分析
習題
參考文獻

您曾經瀏覽過的商品

購物須知

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

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

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

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

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

優惠價:87 136
無庫存,下單後進貨
(採購期約45個工作天)

暢銷榜

客服中心

收藏

會員專區