數據結構專升本考試大綱_第1頁
數據結構專升本考試大綱_第2頁
免費預覽已結束,剩余1頁可下載查看

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、數據結構專升本考試大綱一、考試的基本要求數據結構課程是計算機科學與技術專業的必修專業基礎課。這門課程的主要特點是實踐性很強,不僅要學習基本理論知識,更要注重實踐能力,通過實踐驗證算法的正確性,掌握和鞏固所學理論知識。設立本門課程的目的是通過學習,使學生學會分析研究數據結構的特性,以便為應用涉及的數據選擇適當的邏輯結構、存儲結構及相應的算法,并初步了解對算法的時間分析和空間分析技術。另一方面,通過對本課程算法設計和實踐的訓練,還應培養學生的數據抽象能力和程序設計的能力,為后續課程,特別是軟件開發設計課程打下堅實的知識基礎。二、考試的范圍和內容考核知識點一:數據結構與算法的概述本章目的是介紹數據結

2、構中常用的基本概念和術語以及學習數據結構的意義。本章要了解數據的抽象類型定義。理解算法在實際問題中的應用。重點掌握各種基本概念和術語、算法描述和分析的方法考核要求:識記:運算的概念、存儲結構和運算實現、算法分析掌握:數據、數據元素、數據項、數據類型、數據結構、抽象數據類型應用:算法及其描述 考核知識點二:線性表本章的目的是介紹線性表的邏輯結構和各種存儲表示方法,以及定義在邏輯結構上的各種基本運算及其在存儲結構上如何實現這些基本運算。要求在熟悉這些內容的基礎上,能夠針對具體應用問題的要求和性質,選擇合適的存儲結構設計出相應的有效算法,解決與線性表相關的實際問題。考核要求:識記:線性結構的概念、線

3、性表的概念掌握:線性表的鏈式存儲結構、順序表與鏈表的比較應用:線性表的順序存儲結構,插入、刪除和定位運算在單鏈表上的實現考核知識點三:棧和隊列本章的目的是介紹棧和隊列的邏輯結構定義及在兩種存儲結構上如何實現棧和隊列的基本運算。要求在掌握棧和隊列的特點的基礎上,懂得在什么樣的情況下使用棧或隊列。考核要求:識記:棧的定義、隊列的定義掌握:棧的順序實現、棧的鏈接實現、隊列的順序實現應用:循環隊的組織方法及在其上進行人隊、出隊運算的方法和隊滿、隊空的條件。考核知識點四:串本章的目的是介紹串的邏輯結構、存儲結構及其串上的基本運算。本章重點是掌握串的基本概念和三種表示方法。考核要求:識記:串的定義掌握:串

4、的定長順序實現考核知識點五:數組與廣義表本章的目的是介紹多維數組的邏輯結構特征及其存儲方式,特殊矩陣和稀疏矩陣的壓縮存儲方法及廣義表的概念,要求熟悉這些內容。考核要求:識記:數組元素地址的計算、廣義表的特點和結構掌握:特殊矩陣的壓縮存儲考核知識點六、樹和二叉樹本章的目的是介紹二叉樹的定義、性質、存儲結構、遍歷、線索化,樹的定義、存儲結構、遍歷、樹和森林的轉換及赫夫曼樹及其赫夫曼編碼等內容。考核要求:識記:樹形結構的基本概念和術語、樹和森林、二叉樹的定義、二叉樹的順序存儲結構掌握:二叉樹的鏈式存儲結構、哈夫曼樹的概念、構造哈夫曼樹的方法應用:二叉樹的遍歷考核知識點七、圖本章的目的是介紹圖的基本概

5、念、兩種常用的存儲結構、兩種遍歷方法以及圖的應用算法。本章重點是掌握圖的兩種存儲結構上實現的遍歷算法。難點是圖的應用算法:最小生成樹,求最短路徑以及拓撲排序。只要求掌握這些算法的基本思想及時間性能。考核要求:識記:樹形結構的基本概念和術語、樹和森林掌握:圖的遍歷,拓撲排序、關鍵路徑、圖的概念、圖的存儲結構最小生成樹應用:Prime算法、迪杰斯特拉方法的基本思想考核知識點八、 查找本章的目的是介紹線性表、樹和哈希表的查找方法、算法實現以及各種查找方法的時間性能(平均查找長度)分析。重點掌握順序查找、折半查找、二叉排序樹和哈希表查找的基本思想和算法實現。難點是二叉排序樹上的刪除算法。考核要求:識記:查找表的基本概念掌握:靜態查找表的實現、二叉排序樹的查找算法及其基本思想應用:哈希表、在開散列表上實現查找、插入和刪除運算的思想和算法考核知識點九、 排序本章的目的是介紹五類內部排序方法的基本思想、排序過程、算法實現、時間和空間性能的分析以及各種排序方法的比較和選擇。重點掌握快速排序、堆排序、歸并排序和基數排序的基本思想和排序過程。難點是這四類排序算法的實現。考核要求:識記:排序的

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論