文章詳情
ARTICLE DETAILS

2024年北京郵電大學(xué)非全日制研究生招生考試《軟件工程專業(yè)綜合》考試大綱

  第一部分 數(shù)據(jù)結(jié)構(gòu)(90/150)

  一、考試要求

  要求考生比較系統(tǒng)地理解數(shù)據(jù)結(jié)構(gòu)的基本概念和基本理論,掌握各種數(shù)據(jù)結(jié)構(gòu)的特點和基本方法,著重考察考生綜合運用所學(xué)知識分析問題和解決問題的能力。要求考生能夠用C/C++、Java語言或偽代碼描述數(shù)據(jù)結(jié)構(gòu)中的算法。

  二、考試內(nèi)容

  (一)緒論

  數(shù)據(jù)結(jié)構(gòu)的基本概念,數(shù)據(jù)的邏輯結(jié)構(gòu)、存儲結(jié)構(gòu);

  算法的定義和應(yīng)具有的特性,算法設(shè)計的要求,算法的時間復(fù)雜度分析和算法的空間復(fù)雜度分析。

  (二)線性表

  線性結(jié)構(gòu)的特點、線性表的定義,線性表的基本操作;

  線性表的順序存儲結(jié)構(gòu),對其進行檢索、插入和刪除等操作;

  線性表的鏈?zhǔn)酱鎯Y(jié)構(gòu),單鏈表、雙向鏈表和循環(huán)鏈表這三種鏈表形式的存儲結(jié)構(gòu)和特點以及基本操作。

  (三)棧和隊列,遞歸算法

  棧的定義、結(jié)構(gòu)特點及其存儲方式(順序存儲與鏈接存儲)和基本操作的實現(xiàn)算法;

  隊列的結(jié)構(gòu)、特點及其存儲方式(順序存儲與鏈接存儲)和基本操作的實現(xiàn)算法。

  遞歸的基本概念和實現(xiàn)原理以及用遞歸的思想描述問題和書寫算法的方法;

  用棧實現(xiàn)遞歸問題的非遞歸解法。

  (四)數(shù)組和串

  串的基本概念、串的存儲結(jié)構(gòu)和相關(guān)的操作算法;

  數(shù)組的存儲結(jié)構(gòu),在順序存儲的情況下,數(shù)組元素與存儲單元的對應(yīng)關(guān)系;

  稀疏矩陣的存儲結(jié)構(gòu)和特點以及基本操作。

  字符串匹配算法(例如KMP算法)。

  (五)樹和森林

  樹的結(jié)構(gòu)和主要概念,各種二叉樹的結(jié)構(gòu)及其特點;

  二叉樹的三種遍歷方法的實現(xiàn)原理和性質(zhì),能將二叉樹的遍歷方法應(yīng)用于求解二叉樹的葉子結(jié)點個數(shù)、二叉樹計數(shù)等問題,遍歷的非遞歸實現(xiàn)方法;

  線索化二叉樹的結(jié)構(gòu)和基本操作;

  森林的定義和存儲結(jié)構(gòu),森林的遍歷等方法的實現(xiàn);

  基于霍夫曼樹生成霍夫曼編碼的方法;

  AVL樹的定義和特點以及AVL樹調(diào)整操作的實現(xiàn)原理;

  最優(yōu)二叉樹的構(gòu)造原理和相關(guān)算法。

  (六)圖

  圖的各種基本概念和各種存儲方式;

  圖的兩種搜索方法和圖連的連通性;

  兩種最小生成樹的生成方法;

  各種求最短路徑的方法;

  用頂點表示活動和用邊表示活動的兩種網(wǎng)絡(luò)結(jié)構(gòu)特點和相關(guān)操作的實現(xiàn)算法。

  由于篇幅有限,無法為同學(xué)全面展示,想要了解更多,請點擊下面附件進行下載。

  軟件工程專業(yè)綜合.docx

報名申請
請?zhí)峁┮韵滦畔ⅲ猩蠋煏M快與您聯(lián)系。符合報考條件者為您提供正式的報名表,我們承諾對您的個人信息嚴(yán)格保密。
姓名*
最高學(xué)歷/學(xué)位*
提 交
恭喜你,報名成功

您填的信息已提交,老師會在24小時之內(nèi)與您聯(lián)系

如果還有其他疑問請撥打以下電話

40004-98986
0/300
精彩留言