文章詳情
ARTICLE DETAILS

2024年湖南大學(xué)非全日制研究生招生考試《數(shù)據(jù)結(jié)構(gòu)》考試大綱

  【考查目標(biāo)】

  1、掌握數(shù)據(jù)結(jié)構(gòu)的基本概念、基本原理和基本方法。

  2、掌握數(shù)據(jù)的邏輯結(jié)構(gòu)、存儲結(jié)構(gòu)及基本操作的實(shí)現(xiàn),了解各種典型數(shù)據(jù)結(jié)構(gòu)的應(yīng)用,能夠?qū)λ惴ㄟM(jìn)行基本的時(shí)間復(fù)雜度與空間復(fù)雜度的分析。

  3、能夠選擇并設(shè)計(jì)合適的數(shù)據(jù)結(jié)構(gòu)及相應(yīng)的算法對問題進(jìn)行分析與求解,具備采用C或C++或JAVA語言設(shè)計(jì)與實(shí)現(xiàn)算法的能力。

  【考查內(nèi)容】

  1、數(shù)據(jù)結(jié)構(gòu)與算法分析的基本概念

  (1)數(shù)據(jù)結(jié)構(gòu)的基本概念

  (2)漸近算法分析方法

  (3)時(shí)間復(fù)雜度

  (4)空間復(fù)雜度

  2、線性表、棧和隊(duì)列

  (1)線性表的基本概念

  (2)線性表的順序存儲結(jié)構(gòu)和鏈?zhǔn)酱鎯Y(jié)構(gòu)

  (3)線性表的應(yīng)用

  (4)棧和隊(duì)列的基本概念

  (5)棧和隊(duì)列的順序存儲結(jié)構(gòu)和鏈?zhǔn)酱鎯Y(jié)構(gòu)

  (6)棧和隊(duì)列的應(yīng)用

  3、二叉樹與樹

  (1)二叉樹

 ?、?二叉樹的基本概念

 ?、?二叉樹的順序存儲結(jié)構(gòu)和鏈?zhǔn)酱鎯Y(jié)構(gòu)

 ?、?二叉樹的遍歷及應(yīng)用

  ④ 二叉排序(查找、檢索)樹

  ⑤ 堆與優(yōu)先隊(duì)列

 ?、?哈夫曼(Huffman)樹及哈夫曼編碼

  (2)樹

 ?、?樹的基本概念

  ② 樹的順序存儲結(jié)構(gòu)和鏈?zhǔn)酱鎯Y(jié)構(gòu)

 ?、?樹的遍歷

  4、圖

  (1)圖的基本概念

  (2)圖的存儲及基本操作

 ?、?鄰接矩陣

 ?、?鄰接表

  (3)圖的遍歷

  ① 深度優(yōu)先搜索

 ?、?廣度優(yōu)先搜索

  (4)圖的基本應(yīng)用

 ?、?拓?fù)渑判?/p>

  ② 關(guān)鍵路徑

 ?、?最短路徑

 ?、?最小(代價(jià))生成樹

  5、查找

  (1)查找的基本概念

  (2)順序查找法

  (3)折半查找法

  (4)查找樹

 ?、?二叉排序(查找、檢索)樹

 ?、?平衡的二叉檢索樹- AVL樹

  (5)散列(Hash)表及查找

  (6)查找算法的分析及應(yīng)用

  6、內(nèi)排序

  (1)排序的基本概念

  (2)直接插入排序

  (3)冒泡排序

  (4)簡單選擇排序

  (5)希爾排序(shell sort)

  (6)快速排序

  (7)堆排序

  (8)歸并排序

  (9)基數(shù)排序

  (10)各種內(nèi)排序算法的分析及應(yīng)用

  【參考書籍】

  1、Clifford A. Shaffer著,張銘、劉曉丹等譯,《數(shù)據(jù)結(jié)構(gòu)與算法分析(C++版)(第三版)》,電子工業(yè)出版社,2016年。

  2、嚴(yán)蔚敏、吳偉民著,《數(shù)據(jù)結(jié)構(gòu)(C語言版)》,清華大學(xué)出版社,2020年。

報(bào)名申請
請?zhí)峁┮韵滦畔?,招生老師會盡快與您聯(lián)系。符合報(bào)考條件者為您提供正式的報(bào)名表,我們承諾對您的個(gè)人信息嚴(yán)格保密。
姓名*
最高學(xué)歷/學(xué)位*
提 交
恭喜你,報(bào)名成功

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

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

40004-98986

熱門簡章

更多
    0/300
    精彩留言