2017年華中科技大學碩士考試大綱(數(shù)據(jù)結構與算法分析)

字號:


    華中科技大學碩士研究生入學考試《數(shù)據(jù)結構與算法分析》考試大綱
    科目代碼(887)
    第一部分 考試說明
    一、 考試性質
    《數(shù)據(jù)結構與算法分析》是報考我校軟件學院碩士生選考的專業(yè)基礎課之一??荚噷ο鬄閳罂嘉倚4T士研究生入學考試的準考考生。
    二、考試形式與試卷結構
    (一)答卷方式:閉卷,筆試
    (二)答題時間:180分鐘
    (三)考試題型及比例:
    術語解釋 15%
    選擇、填空 30%
    論述、簡答 30%
    設計及應用 25%
    第二部分 考查要點
    (一) 基本概念和術語
    1.數(shù)據(jù)結構的概念
    2.抽象數(shù)據(jù)結構類型的表示與實現(xiàn)
    3.算法,算法設計的要求,算法效率的度量,存儲空間要求。
    (二) 線形表
    1.線形表的類型定義
    2.線形表的順序表示和實現(xiàn)
    3.線形表的鏈式表示和實現(xiàn)
    (三) 棧和隊列
    1.棧的定義,表示和實現(xiàn)
    2.棧的應用:數(shù)制轉換,括號匹配,行編輯,迷宮求解,表達式求值
    3.棧與遞歸實現(xiàn)
    4.隊列。
    (四) 串
    1.串的定義,表示和實現(xiàn)
    2.串的模式匹配算法
    (五) 樹和二叉樹
    1.樹的定義和基本術語
    2.二叉樹,遍歷二叉樹和線索二叉樹
    3.樹和森林:存儲結構,與二叉樹的轉換,遍歷
    4.霍夫曼樹和霍夫曼編碼
    5.回溯法與樹的遍歷
    (六) 查找
    1.靜態(tài)查找表
    2.動態(tài)查找表
    3.哈希表
    (七) 圖
    1.圖的定義和術語
    2.圖的存儲結構
    3.圖的遍歷
    4.圖的連通性問題
    5.拓撲排序與關鍵路徑
    6.最短路徑
    (八) 內部排序
    1.排序的概念
    2.插入排序
    3.快速排序
    4.選擇排序:簡單選擇,樹形選擇,堆排序
    5.歸并排序
    6.基數(shù)排序
    7.各種排序方法的比較
    第三部分 考試樣題(略)