東師-數(shù)據(jù)結(jié)構(gòu)2022年春學(xué)期在線作業(yè)1【資料答案】

可做奧鵬全部院校在線離線作業(yè)畢業(yè)論文QQ:3230981406 微信:aopopenfd777

發(fā)布時(shí)間:2022-09-20 18:25:55來(lái)源:admin瀏覽: 25 次

數(shù)據(jù)結(jié)構(gòu)2022年春學(xué)期在線作業(yè)1題目

試卷總分:100  得分:100

一、單選題 (共 20 道試題,共 60 分)

1.某二叉樹(shù)結(jié)點(diǎn)的前序序列為ECBAD,中序序列為EBCDA,則該二叉樹(shù)結(jié)點(diǎn)的后序序列為 ( )。

A.ABCED

B.DECAB

C.DEABC

D.BDACE

 

2.存放在外存中的數(shù)據(jù)的組織結(jié)構(gòu)是 ()。

A.數(shù)組

B.表

C.文件

D.鏈表

 

3.在下述幾種排序方法中,不穩(wěn)定的排序方法是 ()。

A.直接插入排序

B.冒泡排序

C.直接選擇排序

D.歸并排序

 

4.“堆積”問(wèn)題是由于()引起的。

A.同義詞之間發(fā)生沖突

B.散列函數(shù)

C.不同的同義詞子表結(jié)合在一起

D.散列表“溢出”

 

5.若要求盡可能快地對(duì)序列進(jìn)行穩(wěn)定的排序,則應(yīng)選 () 。

A.快速排序

B.歸并排序

C.起泡排序

D.希爾排序

 

6.采用順序查找方法查找長(zhǎng)度為n的線性表時(shí),每個(gè)元素的平均查找長(zhǎng)度為 ()。

A.n

B.(n-1)/2

C.n/2

D.(n+1)/2

 

7.用DFS遍歷一個(gè)無(wú)環(huán)有向圖,并在DFS算法退棧返回時(shí)打印相應(yīng)的頂點(diǎn),則輸出的頂點(diǎn)序列是 ()。

A.逆拓?fù)溆行?/p>

B.拓?fù)溆行?/p>

C.無(wú)序的

D.部分有序的

 

8.設(shè)根結(jié)點(diǎn)的層數(shù)為0,若高度為h的二叉樹(shù)上只有度為0和度為2的結(jié)點(diǎn),則此二叉樹(shù)上所包含的結(jié)點(diǎn)數(shù)至少為 ( )。

A.h+1

B.2h-1

C.2h

D.2h+1

 

9.在下列情況中,可稱(chēng)為二叉樹(shù)的是 ( )。

A.每個(gè)結(jié)點(diǎn)至多有兩棵子樹(shù)的樹(shù)

B.哈夫曼樹(shù)

C.每個(gè)結(jié)點(diǎn)至多有兩棵子樹(shù)的有序樹(shù)

D.每個(gè)結(jié)點(diǎn)只有一棵右子樹(shù)

 

10.廣義表 (( a , b , c , d ) ) 的表頭是 ()。

A.a

B.( )

C.( a , b , c , d )

D.( b , c , d )

 

11.設(shè)散列地址空間為0~m-1,key為關(guān)鍵字,用p去除key,將得到的余數(shù)作為key的散列地址,即h(key) = key % p。為了減少發(fā)生沖突的頻率,一般取p為 ()。

A.小于等于m的最大奇數(shù)

B.小于等于m的最大偶數(shù)

C.小于等于m的最大素?cái)?shù)

D.小于等于m的最大合數(shù)

 

12.有m個(gè)葉結(jié)點(diǎn)的哈夫曼樹(shù)所具有的結(jié)點(diǎn)數(shù)為 ( )。

A.m

B.m+1

C.2m-1

D.2m

 

13.樹(shù)最適合用來(lái)表示 ( )。

A.有序數(shù)據(jù)元素

B.無(wú)序數(shù)據(jù)元素

C.元素之間具有分支層次關(guān)系的數(shù)據(jù)

D.元素之間無(wú)聯(lián)系的數(shù)據(jù)

 

14.在下面的排序方法中,其比較次數(shù)與待排序記錄的初始排列狀態(tài)無(wú)關(guān)的是 ()。

A.直接插入排序

B.快速排序

C.直接選擇排序

D.歸并排序

 

15.有n個(gè)頂點(diǎn)的有向圖的邊數(shù)最多為 ()。

A.n

B.n(n-1)

C.n(n-1)/2

D.2n

 

16.假定有k個(gè)關(guān)鍵字互為同義詞,若采用線性探查法把這k個(gè)關(guān)鍵字存入散列表中,至少需要進(jìn)行多少次探測(cè)?()

A.k-1次

B.k次

C.k+1次

D.k(k+1)/2次

 

17.在排序方法中,從未排序序列中挑選記錄,并將其依次放入已排序序列(初始時(shí)為空)的一端的方法,稱(chēng)為 ()。

A.希爾排序

B.插入排序

C.歸并排序

D.選擇排序

 

18.在下面的敘述中,正確的是 ( )。

A.樹(shù)的先根遍歷序列與其對(duì)應(yīng)的二叉樹(shù)的前序遍歷序列相同

B.樹(shù)的先根遍歷序列與其對(duì)應(yīng)的二叉樹(shù)的中序遍歷序列相同

C.樹(shù)的先根遍歷序列與其對(duì)應(yīng)的二叉樹(shù)的后序遍歷序列相同

D.樹(shù)的后根遍歷序列與其對(duì)應(yīng)的二叉樹(shù)的后序遍歷序列相同

 

19.有n個(gè)頂點(diǎn)的無(wú)向圖的邊數(shù)最多為 ()。

A.n

B.n(n-1)

C.n(n-1)/2

D.2n

 

20.在排序方法中,從未排序序列中依次取出元素與已排序序列中的元素進(jìn)行比較,將其放入已排序序列的正確位置上的方法,稱(chēng)為 ()。

A.直接選擇排序

B.冒泡排序

C.直接插入排序

D.希爾排序

 

二、判斷題 (共 20 道試題,共 40 分)

21.快速排序的速度在所有排序方法中最快,而且所需附加空間也最少。

 

22.在中序線索二叉樹(shù)中,每一非空的線索均指向其祖先結(jié)點(diǎn)。

 

23.當(dāng)待排序記錄已經(jīng)從小到大排序或從大到小有序時(shí),快速排序的執(zhí)行時(shí)間最省。

 

24.快速排序和歸并排序在最壞情況下的比較次數(shù)都是O(nlog2n )。

 

25.二叉樹(shù)中除葉結(jié)點(diǎn)外,任一結(jié)點(diǎn)X ,其左子樹(shù)根結(jié)點(diǎn)的值小于該結(jié)點(diǎn)X的值;其右子樹(shù)根結(jié)點(diǎn)的值大于等于該結(jié)點(diǎn)X的值,則此二叉樹(shù)一定是二叉排序樹(shù)。

 

26.對(duì)有序的單鏈表可以進(jìn)行折半查找。

 

27.堆是完全二叉樹(shù)。

 

28.對(duì)一棵二叉樹(shù)進(jìn)行層次次序遍歷時(shí),應(yīng)借助于一個(gè)棧。

 

29.直接選擇排序算法對(duì)n個(gè)記錄排序,在最好情況下的時(shí)間復(fù)雜度為O(n)。

 

30.二維以上的數(shù)組其實(shí)是一種特殊的廣義表。

 

31.若一個(gè)廣義表的表頭為空表,則此廣義表亦為空表。

 

32.空串與空格串是相同的。

 

33.在待排數(shù)據(jù)基本有序的情況下,快速排序效果最好。

 

34.二叉樹(shù)中每個(gè)結(jié)點(diǎn)至多有兩個(gè)子結(jié)點(diǎn),而對(duì)一般的樹(shù)則無(wú)此限制。因此,二叉樹(shù)是樹(shù)的特殊情形。

 

35.最小生成樹(shù)問(wèn)題是構(gòu)造帶權(quán)連通圖 ( 網(wǎng) ) 的最小代價(jià)生成樹(shù)。

 

36.串是一種數(shù)據(jù)對(duì)象和操作都特殊的線性表。

 

37.( 101, 88, 46, 70, 34, 39, 45, 58, 66, 10)是堆。

 

38.二叉樹(shù)結(jié)點(diǎn)的中序遍歷序列與前序遍歷序列可以唯一地確定該棵二叉樹(shù)。

 

39.順序存儲(chǔ)結(jié)構(gòu)的主要缺點(diǎn)是不利于插入、刪除操作。

 

40.文件系統(tǒng)采用索引結(jié)構(gòu)是為了節(jié)省存儲(chǔ)空間。



奧鵬,國(guó)開(kāi),廣開(kāi),電大在線,各省平臺(tái),新疆一體化等平臺(tái)學(xué)習(xí)
詳情請(qǐng)咨詢(xún)QQ : 3230981406或微信:aopopenfd777

作業(yè)咨詢(xún) 論文咨詢(xún)
微信客服掃一掃

回到頂部