重慶交通大學2015年全國碩士研究生入學統一考試
《數據結構》考試大綱
一、考試總體要求:
1、熟練掌握數據結構的基本概念,包括數據的邏輯結構、存儲結構和算法,掌握算法分析的基本概念,能進行算法復雜度的分析。 2、熟練掌握線性表的基本概念以及兩種存儲結構的表示和實現,掌握在兩種存儲結構下各種線性表的基本操作的算法設計。 3、熟練掌握棧和隊列的基本概念與特性,掌握在兩種存儲結構下對棧和隊列進行插入和刪除等操作,以及利用棧與隊列解決實際問題的基本方法。 4、充分了解串的基本概念、掌握串的存儲結構和相關的操作算法。 5、掌握數組、廣義表和稀疏矩陣的基本概念,存儲結構和基本操作的實現 6、充分了解樹型結構的邏輯特征,掌握樹的各種存儲結構的表示方法,能夠熟練地掌握樹的的三種遍歷的遞歸和非遞歸算法,掌握利用二叉樹的遍歷操作解決實際問題的方法,掌握線索二叉樹的基本概念以及存儲結構的表示和實現,掌握在線索二叉樹上進行遍歷和查找的算法,掌握二叉排序樹的建立以及在二叉排序樹中查找一個結點存在與否的算法。 7、充分了解圖的邏輯結構的特點,熟練掌握常用的兩種存儲方法(鄰接矩陣和鄰接表)以及在以上存儲結構上的深度優先和廣度優先遍歷算法的設計,了解圖的其他存儲結構。掌握最小生成樹的Prim算法和Kruskal算法、能進行最短路徑、拓撲排序的算法具體求解過程。 8、充分了解各種順序文件的結構與相應的查找方法;了解各種查找算法之間時空效率的差異;從結構與操作上了解散列文件的建立、散列函數的選擇(構造)原則、處理散列沖突的方法以及在散列文件中查找一個記錄存在與否的過程。 9、充分了解各種排序方法的排序特點和排序過程,對于任意給出的數據元素序列,能夠熟練地采用指定排序方法進行排序,并且能夠對每一種排序方法排序過程中所進行的元素之間的比較次數、相應排序算法的時間、空間、排序的穩定性等性能進行簡單分析。
考試內容
1、緒論 (1)數據結構的基本概念,數據的邏輯結構、存儲結構。 (2)算法的定義、算法的基本特性以及算法分析的基本概念。 2、線性表 (1)線性關系、線性表的定義,線性表的基本操作。 (2) 線性表的順序存儲結構與鏈式存儲結構(包括單鏈表、循環鏈表和雙向鏈表)的定義和實現。在以上兩種存儲結構上對線性表實施的操作(包括三種鏈表的建立、插入和刪除、檢索等)的算法設計。 (3)線性表的應用。 3、棧與隊列 (1)棧與隊列的基本概念、基本操作。 (2)棧與隊列的順序存儲結構與鏈式存儲結構定義和實現。 (3)在不同存儲結構上對堆棧與隊列實施插入與刪除等基本操作對應的算法設計。 (4)棧與隊列的應用。 4、串 (1)串的基本概念、串的基本操作和存儲結構。 (2)串的模式匹配算法和改進的KMP算法 5、數組和廣義表 (1)數組的概念、多維數組的實現 (2)對稱矩陣和稀疏矩陣的壓縮存儲 (3)廣義表的基本概念 6、樹與二叉樹 (1)樹的定義和性質 (2)二叉樹的概念、性質和實現 (3)遍歷二叉樹和線索二叉樹 (4)樹和森林 (5)赫夫曼樹及其應用 (6)樹的計數 7、圖 (1)圖的定義,基本概念,圖的分類,常用名詞術語。 (2)圖的鄰接矩陣存儲方法、鄰接表存儲方法的實現。 (3)圖的遍歷操作。 (4)最小生成樹,最短路徑,AOV網與拓撲排序。 8、文件及查找 (1)數據文件的基本概念和基本術語,數據文件的基本操作。 (2)順序文件、索引文件、散列(Hash)文件。 (3)順序文件的順序查找方法、排序連續順序文件的折半查找方法以及其他文件的基本查找方法。 9、內排序 (1)排序的基本概念,排序方法的分類。 (2)插入排序法(含折半插入排序法)、選擇排序法、泡排序法、快速排序法、堆積排序法、歸并排序、基數排序。各種排序方法排序的原理、規律和特點,各種排序算法的時空復雜度簡單分析。
二、考試形式與試卷結構
(一)考試形式 考試形式為筆試,考試時間為3小時,滿分為150分。 (二)試卷結構(題型) 1.單項選擇題和多項選擇題; 2.填空題(基本概念、基本知識、基本方法); 3.簡答題; 4.應用題(求解問題); 5.算法和程序設計填空題; 6.算法和程序設計與分析題; 7.其它題型。
三、主要參考書目
1、《數據結構》嚴蔚敏,清華大學出版社; 2、《數據結構》殷人昆,清華大學出版社
來源未注明“中國考研網”的資訊、文章等均為轉載,本網站轉載出于傳遞更多信息之目的,并不意味著贊同其觀點或證實其內容的真實性,如涉及版權問題,請聯系本站管理員予以更改或刪除。如其他媒體、網站或個人從本網站下載使用,必須保留本網站注明的"稿件來源",并自負版權等法律責任。
來源注明“中國考研網”的文章,若需轉載請聯系管理員獲得相應許可。
聯系方式:chinakaoyankefu@163.com
掃碼關注了解考研最新消息
網站介紹 關于我們 聯系方式 友情鏈接 廣告業務 幫助信息
1998-2022 ChinaKaoyan.com Network Studio. All Rights Reserved. 滬ICP備12018245號