《資料結構》複習提綱2019

2022-09-15 23:54:02 字數 1700 閱讀 9856

江蘇城市職業學院五年制高職

《資料結構》課程複習提綱

2008 級計算機應用技術專業(第五學期)用

一、考核說明

本複習提綱依據的教材為:許樂平主編,**廣播電視大學出版社出版的《資料結構——c++描述》,許樂平主編,**廣播電視大學出版社出版的《資料結構實驗指導與測試》。

考核形式:考試課。

考核方法:期末考試以筆試為主,試卷由省校統一命題,閉卷考試,時間120分鐘。題型和分數分配:

填空題(20分),選擇題(30分),分析填充題(10分),判斷題(10分),問答題(30分)。

複習方法:依平時的教學為主,結合教學要求和複習大綱,結合指定的教材,掌握基本知識。

二、基本知識點

第一章緒論

1、基本概念的掌握(資料、資料元素、資料物件、資料邏輯結構、資料物理結構、資料結構、資料型別)。

2、演算法的時間複雜度計算(書中例題)。

習題:書後p21 一,二(1、2、3)

第二章線性表

1、線性表的定義。

2、線性表的順序儲存結構及基本操作(重點掌握插入元素和刪除元素)。

3、線性表的單鏈表儲存結構及基本操作(重點掌握表頭、表尾插入結點操作)。

4、了解迴圈鍊錶的結構。

5、線性表的兩種儲存結構的比較。

習題:p62-63 一,二(1-4,

第三章棧和佇列

1、棧的定義。

2、棧的順序儲存表示及基本操作(重點掌握入棧、出棧)。

3、棧的鏈結儲存表示及基本操作(重點掌握入鏈棧,出鏈棧)。

4、掌握逆波蘭式。

5、佇列的定義。

6、佇列的鏈結儲存表示及基本操作(重點掌握入隊、出隊)。

習題:p107-109 一(1-7),二(1-6),三(1-3)

第四章陣列與廣義表

1、陣列的概念(一維和二維陣列)。

2、陣列的順序儲存結構(一維和二維陣列元素位址的計算)。

3、稀疏矩陣的定義。

4、稀疏矩陣的儲存結構(掌握三元組線性表和三元組順序表表示方法)。

5、廣義表的定義和應用(求廣義表的廣度和深度,取表頭、表尾的操作)。

習題:p130 一,二,三(1,2)

第五章樹與二叉樹

1、樹的定義、邏輯結構和儲存結構。

2、二叉樹的儲存結構。

3、遍歷二叉樹的三種遍歷方法。

4、樹和森林與二叉樹的轉換。

5、二叉排序樹的定義。

6、哈夫曼樹中的基本概念和應用。

習題:p174 一(1,2,4-7),二(1-6),三(1,4,5,6,8,9)

第六章圖

1、圖的定義、基本概念。

2、圖的鄰接矩陣表示法。

3、圖的深度優先遍歷和廣度優先遍歷。

4、最小生成樹的概念和構造(兩種演算法)。

習題:p216 一(1-6),二(1-4)。

第七章查詢

1、掌握順序查詢、折半查詢的方法和操作。

2、雜湊查詢的概念,雜湊函式的構造,解決衝突的方法。

習題:p238 一,二,三,四(2中平均查詢長度不要求)。

第九章排序

1、掌握插入排序、氣泡排序、選擇排序、堆排序、歸併排序的方法。

2、掌握直接選擇排序和氣泡排序的演算法。

習題:p267 一、二、三

注:《資料結構實驗指導與測試》中的模擬試題要求學生完成。

責任教師: 許小媛

2023年11月

資料結構 複習提綱

第二章線性表的概念 順序儲存和鏈結儲存的線性表的資料結構 特性 順序儲存的特性 查詢方便,不易擴充 鏈結儲存的特性 插入刪除方便 順序儲存和鏈結儲存的線性表的基本演算法 建立 插入 查詢 刪除等 鍊錶的其他形式 帶表頭 迴圈 雙向 雙向迴圈等 的概念及基本演算法 與一般鍊錶的不同處 帶表頭 便於其後...

資料結構複習提綱

如 以10,15 20,5,1,30,23為權值構造一棵哈夫曼樹並求出wpl,最後確定葉子結點的哈夫曼編碼。5 雜湊表的構造及在雜湊表上查詢的效率分析 6 拆半查詢的效能分析 通過判定樹 7 二叉排序樹的構造及其查詢的效能分析 8 二叉平衡樹的構造及其查詢效能分析 9 寫出各種排序下的資料變化過程 ...

資料結構複習提綱考試重點

一 基礎知識 第1章緒論 1 什麼是資料結構,分類 2 抽象資料型別的形式定義 3 邏輯結構 物理結構 儲存結構 4 什麼是演算法 5 時間複雜度 第2章線性表 6 線性表的定義和術語 7 線性表的儲存結構 順序錶鏈表 線性鍊錶 單鏈表 迴圈鍊錶 雙向鍊錶 第3章棧和佇列 8 棧 順序棧鏈式棧9 佇...