精品日本亚洲一区二区三区,伊人久久狼人色精品无码 ,日鲁夜鲁天天鲁视频,国产精品久久亚洲,秋霞理论理论福利院久久,国产日韩欧美视频一区二区三区,色九九,国产精品美女久久久久久免费 ,九九干,韩国精品一区二区三区

考研論壇

標(biāo)題: 2017華科軟件專業(yè)課分享 [打印本頁]

作者: P灰灰    時間: 2017-7-9 20:50
標(biāo)題: 2017華科軟件專業(yè)課分享
本帖最后由 as3652553 于 2017-11-30 21:13 編輯

2017年華中科技大學(xué)887數(shù)據(jù)結(jié)構(gòu)與算法分析

一.名詞解釋(25分,1個5分)
1.1堆分配存儲表示
1.2完全圖
1.3樹的結(jié)點層次
1.4拓?fù)渑判?br /> 1.5時間復(fù)雜度

二.選擇題(25分,1個5分)
2.1 折半查找的平均時間復(fù)雜度是(B)
A. 1                                                        B.logn
C. n                                                        D. n

2.2
int frog{
if(n==0)
return 1;
else
return (n+frog(n-1)/2);

上述算法時間復(fù)雜度是多少(B)
A. logn                                                B.n
C.  nlogn                                        D. (n)`2


2.3一個算法的時間復(fù)雜度與什么有關(guān)(D)
A. 存儲器的大小                                B. 編程語言
C. 計算機的主頻                                D. 循環(huán)執(zhí)行的次數(shù)

2.4具有20個樹葉的二叉樹中只有1個孩子的結(jié)點個數(shù)是11,則這個二叉樹總的結(jié)點個數(shù)是多少(A)
A. 50                                                B.49
C. 51                                                D.52

2.5下列關(guān)于隊列說話不正確的是(B)
A. 先進(jìn)先出                                        B.后進(jìn)先出
C. 插入刪除只能在端點                D. 插入刪除在不同點進(jìn)行

三.簡答題(60分)

3.1{1,2,3,4,5,6,7,8}利用數(shù)組建成一個最大堆并使用堆排序?qū)⑵渑判蛭ㄒ粋€升序數(shù)組。要求畫出所有中間過程。

3.2 先序為 ABDFGHCE 中序 BFDHGACE 畫出該樹

3.3給出一個鄰接矩陣畫出克魯斯卡爾算法具體過程
00  4   4   2    1
4   00  1  00    2
4    1  00   5    3
2    00  5  00    4
1    2   3   4    00

3.4    13個權(quán)值為5, 18,12,13,4,6,7,9,28,16,20,30,2
給出哈夫曼樹并設(shè)計編碼

3.5給出輸出結(jié)果 并說明函數(shù)功能。
void Print(int w)
{
int i;
if (w!=0)
{
Print(w-1);
for(i=1:i<=w;i++)
printf(“%d, ”,w);
printf(“/n”);
}
}        

四.算法設(shè)計(40分)(編碼困難可以寫偽代碼,會適當(dāng)扣分)
4.1求二叉樹所有具有兩個子女的結(jié)點個數(shù),如果根節(jié)點為空,則返回0。
typedef struct Bintreenode{
int data;
struct Bintreenode *right;
struct Bintreenode *left;
} *Bintreenode;
4.2 一個長度為n數(shù)組由負(fù)數(shù) 0 正數(shù)組成, 編寫函數(shù),將其重新排序為前面都是負(fù)數(shù),中間都是0  .后面都是正數(shù)的結(jié)構(gòu)。要求時間復(fù)雜度為n。
關(guān)于2018華科軟院887復(fù)習(xí)八套卷
本套試題針對2018華科軟件887數(shù)據(jù)結(jié)構(gòu)與算法分析而制,內(nèi)容與往年大綱一致,鑒于15-17年題型難度趨于穩(wěn)定,本套卷將嚴(yán)格按照往年出題風(fēng)格,希望各位考生能考到理想的成績。

附2015-2017考研真題題型。
1名詞解釋(25分,1個5分)
5個名詞 留一大段空白 給出解釋。
例:完全圖(2017)

答:若一個圖的每一對不同頂點恰有一條邊相連,則稱為完全圖。完全圖是每對頂點之間都恰連有一條邊的簡單圖。n個端點的完全圖有n個端點及n(n ? 1) / 2條邊。

范圍:數(shù)據(jù)結(jié)構(gòu)的概念,時間復(fù)雜度,線性表,棧隊列,樹,圖,排序算法,查找。
將總結(jié)出的算法解釋背誦即可。

2.選擇題(25分,1個5分)
選擇題中經(jīng)常出現(xiàn)關(guān)于時間復(fù)雜度的分析。(17年考了3道)
2.1 折半查找的平均時間復(fù)雜度是(B)
A. 1                                                        B.logn
C. n                                                        D. n

2.2
int frog{
if(n==0)
return 1;
else
return (n+frog(n-1)/2);

上述算法時間復(fù)雜度是多少(B)
A. logn                                                B.n
C.  nlogn                                           D. (n)`2


2.3一個算法的時間復(fù)雜度與什么有關(guān)(D)
A. 存儲器的大小                                B. 編程語言
C. 計算機的主頻                                D. 循環(huán)執(zhí)行的次數(shù)
堆棧的概念,樹圖中的計算題。

3.簡答題(60分)

5道題
樹的二道。(前中得后,中后得前,后序表達(dá)式,最優(yōu)二叉樹)
圖的一道。(給出圖,寫出過程) 普里姆,克魯斯卡爾,迪杰斯特拉
排序一道。 近幾年經(jīng)常考關(guān)于堆排序得知識。
給出代碼,寫出運行結(jié)果。(一道)

4.算法設(shè)計(40分)(編碼困難可以寫偽代碼,會適當(dāng)扣分)

基本上每年2道,一道線性表,一道樹的,圖的代碼沒考過。
例:求出鏈表L的倒數(shù)第N個結(jié)點的data。
先別急的寫代碼
首先用注釋的形式寫出代碼的大概過程

/*輸入:鏈表L,結(jié)點K
定義兩個結(jié)點指針p1,p2指向該鏈表的頭結(jié)點,利用p1遍歷整個鏈表,記下長度n
然后再利用p2往后遍歷n-k個結(jié)點
輸出:結(jié)點K的data
異常:沒有第K個結(jié)點,輸入為空指針*/

之后再是代碼

ListNode* FindKthToTail(ListNode* pListHead, unsigned int k)
{        
。。。。

寫代碼需要充分考慮所有的測試用例

作者: 一一依依一    時間: 2017-7-10 11:01
學(xué)長,你是今年考上的嗎,我需要你,可以*嗎
作者: weikercoco    時間: 2017-7-19 18:25
你好,我是18年考研,請問還有沒有華科數(shù)據(jù)結(jié)構(gòu)的復(fù)習(xí)資料什么的,求分享[親嘴]
作者: 匿名用戶    時間: 2017-8-5 08:30
你好。求經(jīng)驗
作者: Belief1112    時間: 2017-11-30 16:50
感謝。感謝。
作者: 長恨琵琶歌行    時間: 2018-1-5 13:30
這是真題嗎?感覺沒難度啊?
作者: 真是個瘋子    時間: 2018-1-27 22:01
真題題型在哪呀
作者: 肆鵝er    時間: 2018-9-24 17:49
竟然找到灰灰了
作者: Joen若籬    時間: 2019-1-15 00:32
學(xué)長,我是20考研,現(xiàn)在數(shù)據(jù)結(jié)構(gòu)與算法分析是一本書還是兩本書?
作者: 追風(fēng)的蒲公英20    時間: 2019-5-14 18:30
Joen若籬 發(fā)表于 2019-1-15 00:32
學(xué)長,我是20考研,現(xiàn)在數(shù)據(jù)結(jié)構(gòu)與算法分析是一本書還是兩本書?

你買哪一本書
作者: 我是淳淳呀    時間: 2020-3-15 09:34
Joen若籬 發(fā)表于 2019-1-15 00:32
學(xué)長,我是20考研,現(xiàn)在數(shù)據(jù)結(jié)構(gòu)與算法分析是一本書還是兩本書?

你好,請問887上岸沒?有專業(yè)課問題請教下ok嗎?




歡迎光臨 考研論壇 (http://www.5522pp.com/) Powered by Discuz! X3.2