東大22年春學(xué)期《數(shù)據(jù)結(jié)構(gòu)ⅡX》在線平時(shí)作業(yè)2【資料答案】

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

發(fā)布時(shí)間:2022-05-17 18:55:26來(lái)源:admin瀏覽: 67 次

東大22年春學(xué)期《數(shù)據(jù)結(jié)構(gòu)ⅡX》在線平時(shí)作業(yè)1【標(biāo)準(zhǔn)答案】

試卷總分:100  得分:100

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

1.BFS算法可用來(lái)解決單源最短路徑問(wèn)題的條件是當(dāng)各邊上的權(quán)值

A.均相等

B.均互不相等

C.不一定相等

D.任意值

 

2.下列序列中,不構(gòu)成堆的是

A.(1,2,5,3,4,6,7,8,9,10)

B.(10,5,8,4,2,6,7,1,3)

C.(10,9,8,7,3,5,4,6,2)

D.(1,2,3,4,10,9,8,7,6,5)

 

3.若要在單鏈表中的結(jié)點(diǎn)p之后插入一個(gè)結(jié)點(diǎn)s,則應(yīng)執(zhí)行的語(yǔ)句是

A.s->next=p->next; p->next=s;

B.p->next=s; s->next=p->next;

C.p->next=s->next; s->next=p;

D.s->next=p; p->next=s->next;

 

4.若在9階B-樹中插入關(guān)鍵字引起結(jié)點(diǎn)分裂,則該結(jié)點(diǎn)在插入前含有的關(guān)鍵字個(gè)數(shù)為

A.4

B.5

C.8

D.9

 

5.假設(shè)在構(gòu)建散列表時(shí),采用線性探測(cè)解決沖突。若連續(xù)插入的n個(gè)關(guān)鍵字都是同義詞,則查找其中最后插入的關(guān)鍵字時(shí),所需進(jìn)行的比較次數(shù)為

A.n-1

B.n

C.n+l

D.n+2

 

6.文件中,主關(guān)鍵字能唯一標(biāo)識(shí)

A.一個(gè)記錄

B.一組記錄

C.一個(gè)類型

D.一個(gè)文件

 

7.假設(shè)以數(shù)組A[m]存放循環(huán)隊(duì)列的元素。已知隊(duì)列的長(zhǎng)度為length,指針rear指向隊(duì)尾元素的下一個(gè)存儲(chǔ)位置,則隊(duì)頭元素所在的存儲(chǔ)位置為

A.(rear-length+m+1)%m

B.(rear-length+m)%m

C.(rear-length+m-1)%m

D.(rear-length)%m

 

8.設(shè)順序存儲(chǔ)的線性表共有123個(gè)元素,按分塊查找的要求等分成3塊。若對(duì)索引表采用順序查找來(lái)確定塊,并在確定的塊中進(jìn)行順序查找,則在查找概率相等的情況下,分塊查找成功時(shí)的平均查找長(zhǎng)度為

A.21

B.23

C.41

D.62

 

9.數(shù)據(jù)結(jié)構(gòu)中所定義的數(shù)據(jù)元素,是用于表示數(shù)據(jù)的

A.最小單位

B.最大單位

C.基本單位

D.不可分割的單位

 

10.對(duì)n個(gè)關(guān)鍵字的序列進(jìn)行快速排序,平均情況下的空間復(fù)雜度為

A.O(1)

B.O(logn)

C.O(n)

D.O(n logn)

 

11.若允許表達(dá)式內(nèi)多種括號(hào)混合嵌套,則為檢查表達(dá)式中括號(hào)是否正確配對(duì)的算法,通常選用的輔助結(jié)構(gòu)是

A.棧

B.線性表

C.隊(duì)列

D.二叉排序樹

 

12.下面關(guān)于數(shù)據(jù)結(jié)構(gòu)正確的說(shuō)法是

A.一種數(shù)據(jù)類型

B.數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu)

C.一組性質(zhì)相同的數(shù)據(jù)元素的集合

D.相互之間存在一種或多種特定關(guān)系的數(shù)據(jù)元素的集合

 

13.如果在數(shù)據(jù)結(jié)構(gòu)中每個(gè)數(shù)據(jù)元素只可能有一個(gè)直接前驅(qū),但可以有多個(gè)直接后繼,則該結(jié)構(gòu)是

A.棧

B.隊(duì)列

C.樹

D.圖

 

14.下面的說(shuō)法中正確的是

    (1)任何一棵二叉樹的葉子節(jié)點(diǎn)在三種遍歷中的相對(duì)次序不變。

    (2)按二叉樹定義,具有三個(gè)節(jié)點(diǎn)的二叉樹共有6種。

A.(1),(2)

B.(1)

C.(2)

D.(1),(2)都錯(cuò)

 

15.下列關(guān)鍵字序列中,構(gòu)成小根堆的是

A.{84,46,62,41,28,58,15,37}

B.{84,62,58,46,41,37,28,15}

C.{15,28,46,37,84,41,58,62}

D.{15,28,46,37,84,58,62,41}

 

16.設(shè)一個(gè)棧的輸入序列為12345,則借助一個(gè)棧所得到的輸出序列不可能是

A.23415

B.54132

C.23145

D.15432

 

17.對(duì)關(guān)鍵字序列(5,1,4,3,7,2,8,6)進(jìn)行快速排序時(shí),以第一個(gè)元素5為基準(zhǔn)的一次劃分的結(jié)果為

A.(1,2,3,4,5,6,7,8)

B.(1,4,3,2,5,7,8,6)

C.(2,1,4,3,5,7,8,6)

D.(8,7,6,5,4,3,2,1)

 

18.在下列各種文件中,不能進(jìn)行順序查找的文件是

A.順序文件

B.索引文件

C.散列文件

D.多重表文件

 

19.若將數(shù)據(jù)結(jié)構(gòu)形式定義為二元組(K,R),其中K是數(shù)據(jù)元素的有限集合,則R是K上

A.操作的有限集合

B.映象的有限集合

C.類型的有限集合

D.關(guān)系的有限集合

 

20.引起循環(huán)隊(duì)列隊(duì)頭位置發(fā)生變化的操作是

A.出隊(duì)

B.入隊(duì)

C.取隊(duì)頭元素

D.取隊(duì)尾元素


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

回到頂部