• 1

                                                                        • 2

                                                                        • 3

                                                                        • 4

                                                                        齊魯工業大學

                                                                        當前位置:考研招生在線 > 考研備考  > 考研大綱

                                                                        北京郵電大學2025考研招生考試自命題考試大綱:809數據結構

                                                                        時間:2024-11-29     編輯:考研招生在線

                                                                        809數據結構

                                                                        一、考試要求

                                                                        要求學生系統地掌握數據結構的基本概念和基本理論,掌握各種數據結構的特點和基本方法,著重考察考生綜合運用所學知識分析問題和解決問題的能力。要求考生能夠具備采用C++語言設計與實現算法的能力。

                                                                        二、考試內容

                                                                        (一)緒論

                                                                        1)數據結構的基本概念,數據的邏輯結構、存儲結構;

                                                                        2)算法的定義和應具有的特性,算法設計的要求,算法的時間復雜度分析和算法的空間復雜度分析。

                                                                        (二)線性表

                                                                        1)線性表的基本概念、特點、定義和基本操作;

                                                                        2)線性表的順序存儲結構,對其進行檢索、插入和刪除等操作;線性表的鏈式存儲結構,單鏈表、雙向鏈表、循環鏈表和靜態鏈表這四種鏈表形式的存儲結構和特點以及基本操作;

                                                                        3)線性表的應用。

                                                                        (三)擴展線性表

                                                                        1)棧、隊列、多維數組、串的基本概念;

                                                                        2)棧的順序存儲結構、鏈式存儲結構、基本操作和應用(含遞歸);

                                                                        3)隊列的順序存儲結構、鏈式存儲結構、基本操作和應用(含優先級隊列);

                                                                        4)多維數組的存儲、稀疏矩陣的三元組表示和相關運算;

                                                                        5)串的存儲結構、模式匹配算法(含KMP);

                                                                        6)經典算法應用:貪心、窮舉、分治、回溯和動態規劃。

                                                                        (四)樹與二叉樹

                                                                        1)樹、二叉樹和森林的基本概念,樹、二叉樹和森林的遍歷操作,樹、森林與二叉樹的轉換;

                                                                        2)完全二叉樹與滿二叉樹的基本概念,二叉樹的基本性質;

                                                                        3)樹和二叉樹的存儲結構;

                                                                        4)二叉鏈表存儲結構的構造、二叉樹的前序遍歷、中序遍歷、后序遍歷與層次遍歷,以及在二叉鏈表基礎上各種相關算法的設計、實現與應用(含算術表達式二叉樹);

                                                                        5)哈夫曼樹和哈夫曼編碼的基本概念、實現和應用。

                                                                        (五)圖

                                                                        1)圖的基本概念、名詞術語;

                                                                        2)鄰接矩陣、鄰接表、鄰接多重表、十字鏈表、邊集數組的存儲方法;

                                                                        3)圖的深度優先搜索與廣度優先搜索的算法過程;

                                                                        4)最小生成樹、最短路徑、拓撲排序和關鍵路徑算法的原理與應用求解過程;

                                                                        5)圖的基本應用,比如圖的連通性、染色問題等。

                                                                        (六)查找

                                                                        1)查找的基本概念,平均查找長度的計算等;

                                                                        2)順序查找法、折半查找法、索引查找算法;

                                                                        3)二叉排序樹、平衡二叉樹的基本概念、建立、插入、刪除、查找算法;

                                                                        4) B-樹的基本概念,B-樹的查找、插入和刪除算法;

                                                                        5) 散列(Hash)技術基本概念、散列函數的構造,沖突處理的方法和應用。

                                                                        (七)排序

                                                                        1)直接插入排序、折半插入排序、希爾排序、簡單選擇排序、起泡排序、快速排序、堆排序和歸并排序算法的排序原理、規律、特點和實現;

                                                                        2)計數排序、桶排序和基數排序的原理、規律、特點和實現;

                                                                        3)各種內部排序算法的比較;

                                                                        4)排序算法的應用。

                                                                        三、試卷結構

                                                                        考試題型:填空題、選擇題、簡答題、畫圖綜合題、編程題

                                                                        原標題:北京郵電大學2025年碩士研究生招生考試自命題考試大綱

                                                                        文章來源:https://yzb.bupt.edu.cn/content/content.php?p=8_4_680

                                                                        在線報名申請表
                                                                        上傳

                                                                        上傳格式要求:jpg、png、zip、docx、、doc、xlsx、xls、pptx、pdf(100MB),最多上傳10個文件