網(wǎng)站介紹 關(guān)于我們 聯(lián)系方式 友情鏈接 廣告業(yè)務(wù) 幫助信息
1998-2022 ChinaKaoyan.com Network Studio. All Rights Reserved. 滬ICP備12018245號(hào)
809數(shù)據(jù)結(jié)構(gòu)
一、考試要求
要求學(xué)生系統(tǒng)地掌握數(shù)據(jù)結(jié)構(gòu)的基本概念和基本理論,掌握各種數(shù)據(jù)結(jié)構(gòu)的特點(diǎn)和基本方法,著重考察考生綜合運(yùn)用所學(xué)知識(shí)分析問(wèn)題和解決問(wèn)題的能力。要求考生能夠具備采用C或C++語(yǔ)言設(shè)計(jì)與實(shí)現(xiàn)算法的能力。
二、考試內(nèi)容
(一)緒論
1)數(shù)據(jù)結(jié)構(gòu)的基本概念,數(shù)據(jù)的邏輯結(jié)構(gòu)、存儲(chǔ)結(jié)構(gòu);
2)算法的定義和應(yīng)具有的特性,算法設(shè)計(jì)的要求,算法的時(shí)間復(fù)雜度分析和算法的空間復(fù)雜度分析。
(二)線性表
1)線性表的基本概念、特點(diǎn)、定義和基本操作;
2)線性表的順序存儲(chǔ)結(jié)構(gòu),對(duì)其進(jìn)行檢索、插入和刪除等操作;線性表的鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu),單鏈表、雙向鏈表和循環(huán)鏈表這三種鏈表形式的存儲(chǔ)結(jié)構(gòu)和特點(diǎn)以及基本操作;
3)線性表的應(yīng)用。
(三)擴(kuò)展線性表
1)棧、隊(duì)列、多維數(shù)組、串的基本概念;
2)棧的順序存儲(chǔ)結(jié)構(gòu)、鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)、基本操作和應(yīng)用(含遞歸);
3)隊(duì)列的順序存儲(chǔ)結(jié)構(gòu)、鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)、基本操作和應(yīng)用(含優(yōu)先級(jí)隊(duì)列);
4)多維數(shù)組的存儲(chǔ)、稀疏矩陣;
5)串的存儲(chǔ)結(jié)構(gòu)、模式匹配算法(含KMP);
6)經(jīng)典算法應(yīng)用:貪心、窮舉、分治、回溯和動(dòng)態(tài)規(guī)劃。
(四)樹(shù)與二叉樹(shù)
1)樹(shù)、二叉樹(shù)和森林的基本概念,樹(shù)、二叉樹(shù)和森林的遍歷操作,樹(shù)、森林與二叉樹(shù)的轉(zhuǎn)換;
2)完全二叉樹(shù)與滿(mǎn)二叉樹(shù)的基本概念,二叉樹(shù)的基本性質(zhì);
3)樹(shù)和二叉樹(shù)的存儲(chǔ)結(jié)構(gòu);
4)二叉鏈表存儲(chǔ)結(jié)構(gòu)的構(gòu)造、二叉樹(shù)的前序遍歷、中序遍歷、后序遍歷與按層次遍歷,以及在二叉鏈表基礎(chǔ)上各種相關(guān)算法的設(shè)計(jì)與應(yīng)用(含算術(shù)表達(dá)式二叉樹(shù));
5)哈夫曼樹(shù)和哈夫曼編碼的基本概念、實(shí)現(xiàn)和應(yīng)用。
(五)圖
1)圖的基本概念、名詞術(shù)語(yǔ);
2)鄰接矩陣、鄰接表、鄰接多重表、十字鏈表、邊集數(shù)組的存儲(chǔ)方法;
3)圖的深度優(yōu)先搜索與廣度優(yōu)先搜索的算法過(guò)程;
4)最小生成樹(shù)、最短路徑、拓?fù)渑判蚝完P(guān)鍵路徑算法的原理與應(yīng)用求解過(guò)程;
5)圖的基本應(yīng)用,比如圖的連通性、染色問(wèn)題等。
(六)查找
1)查找的基本概念,平均查找長(zhǎng)度的計(jì)算等;
2)順序查找法、折半查找法、索引查找算法;
3)二叉排序樹(shù)、平衡二叉樹(shù)的基本概念、建立、插入、刪除、查找算法;
4) B-樹(shù)的基本概念,B-樹(shù)的查找、插入和刪除算法;
5) 散列(Hash)技術(shù)基本概念、散列函數(shù)的構(gòu)造,沖突處理的方法和應(yīng)用。
(七)排序
1)直接插入排序、折半插入排序、希爾排序、簡(jiǎn)單選擇排序、起泡排序、快速排序、堆排序和二路歸并排序算法的排序原理、規(guī)律、特點(diǎn)和實(shí)現(xiàn);
2)計(jì)數(shù)排序、桶排序和基數(shù)排序的原理、規(guī)律、特點(diǎn)和實(shí)現(xiàn);
3)各種內(nèi)部排序算法的比較;
4)排序算法的應(yīng)用。
三、試卷結(jié)構(gòu)
考試題型:填空題、選擇題、簡(jiǎn)答題、畫(huà)圖綜合題、編程題
來(lái)源未注明“中國(guó)考研網(wǎng)”的資訊、文章等均為轉(zhuǎn)載,本網(wǎng)站轉(zhuǎn)載出于傳遞更多信息之目的,并不意味著贊同其觀點(diǎn)或證實(shí)其內(nèi)容的真實(shí)性,如涉及版權(quán)問(wèn)題,請(qǐng)聯(lián)系本站管理員予以更改或刪除。如其他媒體、網(wǎng)站或個(gè)人從本網(wǎng)站下載使用,必須保留本網(wǎng)站注明的"稿件來(lái)源",并自負(fù)版權(quán)等法律責(zé)任。
來(lái)源注明“中國(guó)考研網(wǎng)”的文章,若需轉(zhuǎn)載請(qǐng)聯(lián)系管理員獲得相應(yīng)許可。
聯(lián)系方式:chinakaoyankefu@163.com
掃碼關(guān)注
了解考研最新消息
網(wǎng)站介紹 關(guān)于我們 聯(lián)系方式 友情鏈接 廣告業(yè)務(wù) 幫助信息
1998-2022 ChinaKaoyan.com Network Studio. All Rights Reserved. 滬ICP備12018245號(hào)