22年春北交《數(shù)據(jù)結(jié)構(gòu)》在線作業(yè)二【資料答案】

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

發(fā)布時(shí)間:2022-05-13 09:17:38來源:admin瀏覽: 78 次

北交《數(shù)據(jù)結(jié)構(gòu)》在線作業(yè)二-0002

試卷總分:100  得分:100

一、單選題 (共 38 道試題,共 95 分)

1.下列數(shù)據(jù)組織形式中,( )的各個(gè)結(jié)點(diǎn)可以任意鄰接。

A.集合

B.樹形結(jié)構(gòu)

C.線性結(jié)構(gòu)

D.圖狀結(jié)構(gòu)

 

2.鏈表不具有的特點(diǎn)是( )。

A.不必事先估計(jì)存儲空間

B.可隨機(jī)訪問任一元素

C.插入刪除不需要移動元素

D.所需空間與線性表長度成正比

 

3.線索化二叉樹中某結(jié)點(diǎn)D,沒有左孩子的主要條件是()。

A.D->Lchild=Null

B.D->ltag=1

C.D->Rchild=Null

D.D->ltag=0

 

4.設(shè)有兩個(gè)串(S1和S2),求S1在S2中首次出現(xiàn)的位置的運(yùn)算稱為()。

A.連接

B.模式匹配

C.求子串

D.求串長

 

5.無向圖的鄰接矩陣是一個(gè) ( )。

A.對稱矩陣

B.零矩陣

C.上三角矩陣

D.對角矩陣

 

6.二叉樹第i層上至多有()結(jié)點(diǎn)。

A.2i

B.2 的i次方

C.2i-1

D.2 的i-1次方

 

7.串的邏輯結(jié)構(gòu)與( )的邏輯結(jié)構(gòu)不同。

A.線性表

B.棧

C.隊(duì)列

D.樹

 

8.線性表的鏈接實(shí)現(xiàn)有利于()運(yùn)算。

A.插入

B.讀表元

C.查找

D.定位

 

9.在線性表的散列存儲中,若用m表示散列表的長度,n表示待散列存儲的元素的個(gè)數(shù),則裝填因子a等于()。

A.n/m

B.m/n

C.n/(n+m)

D.m/(n+m)

 

10.設(shè)一數(shù)列的順序?yàn)?,2,3,4,5,6,通過棧結(jié)構(gòu)不可能排成的順序數(shù)列為()。

A.3,2,5,6,4,1

B.1,5,4,6,2,3

C.2,4,3,5,1,6

D.4,5,3,6,2,1

 

11.鄰接表是圖的一種( )。

A.順序存儲結(jié)構(gòu)

B.鏈?zhǔn)酱鎯Y(jié)構(gòu)

C.索引存儲結(jié)構(gòu)

D.列存儲結(jié)構(gòu)

 

12.設(shè)無向圖的頂點(diǎn)個(gè)數(shù)為n,則該圖最多有()條邊。

A.n-1

B.n(n-1)/2

C.n(n+1)/2

D.0

 

13.按照二叉樹的定義,具有3個(gè)結(jié)點(diǎn)的二叉樹有( )種。

A.3

B.4

C.5

D.6

 

14.某二叉樹的先序序列和后序序列正好相反,則該二叉樹一定是( )的二叉樹。

A.空或只有一個(gè)結(jié)點(diǎn)高度等于其結(jié)點(diǎn)數(shù)

B.任一結(jié)點(diǎn)無左孩子

C.任一結(jié)點(diǎn)無右孩子

 

15.從一棵B_樹刪除元素的過程中,若最終引起樹根結(jié)點(diǎn)的合并,則新樹高度是( )。

A.原樹高度加1

B.原樹高度減1

C.原樹高度

D.不確定

 

16.下列數(shù)據(jù)結(jié)構(gòu)中,能用折半查找的是( )。

A.順序存儲的有序線性表

B.線性鏈表

C.二叉鏈表

D.有序線性鏈表

 

17.在含n個(gè)頂點(diǎn)和e條邊的無向圖的鄰接矩陣中,零元素的個(gè)數(shù)為()。

A.e

B.2e

C.n*n-e

D.n*n-2e

 

18.一個(gè)隊(duì)的入隊(duì)序列是1,2,3,4 ,則隊(duì)列的輸出序列是( )。

A.4,3,2,1

B.1,2,3,4

C.1,4,3,2

D.3,2,1,4

 

19.廣義表((a),a)的表頭是()。

A.a

B.b

C.(a)

D.((a))

 

20.如果只想得到1024個(gè)元素組成的序列中第5個(gè)最小元素之前的部分排序的序列,用( )方法最快。

A.起泡排序

B.快速排序

C.簡單選擇排序

D.堆排序

 

21.設(shè)F是一個(gè)森林,B是由F轉(zhuǎn)換得到的二叉樹,F(xiàn)中有n個(gè)非葉結(jié)點(diǎn),則B中右指針域?yàn)榭盏慕Y(jié)點(diǎn)有()個(gè)。

A.n-1

B.n

C.n+1

D.n+2

 

22.串的長度是( )。

A.串中不同字符的個(gè)數(shù)

B.串中不同字母的個(gè)數(shù)

C.串中所含字符的個(gè)數(shù)且字符個(gè)數(shù)大于0

D.串中所含字符的個(gè)數(shù)

 

23.在一個(gè)單鏈表HL中,若要向表頭插入一個(gè)由指針p指向的結(jié)點(diǎn),則執(zhí)行( )。

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

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

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

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

 

24.在稀疏矩陣的帶行指針向量的鏈接存儲中,每個(gè)行單鏈表中的結(jié)點(diǎn)都具有相同的()。

A.行號

B.列號

C.元素值

D.地址

 

25.算法的時(shí)間復(fù)雜度是指( )。

A.執(zhí)行算法程序所需要的時(shí)間

B.算法程序的長度

C.算法執(zhí)行過程中所需要的基本運(yùn)算次數(shù)

D.算法程序中的指令條數(shù)

 

26.如下敘述中正確的是( )。

A.串是一種特殊的線性表

B.串的長度必須大于零

C.串中元素只能是字母

D.空串就是空白串

 

27.向一個(gè)有127個(gè)元素的順序表中插入一個(gè)新元素并保持原來順序不變,平均要移動( )個(gè)元素。

A.8

B.63.5

C.64

D.7

 

28.若讓元素1,2,3依次進(jìn)棧,則出棧次序不可能出現(xiàn)()種情況。

A.3,2,1

B.2,1,3

C.3,1,2

D.1,3,2

 

29.在有n個(gè)葉子結(jié)點(diǎn)的哈夫曼樹中,其結(jié)點(diǎn)總數(shù)為( )。

A.不確定

B.2n

C.2n+1

D.2n-1

 

30.當(dāng)利用大小為N 的數(shù)組順序存儲一個(gè)棧時(shí),假定用top = = N表示???,則退棧時(shí),用( )語句修改top指針。

A.top++

B.top=0

C.top--

D.top=N

 

31.向順序棧中壓入新元素時(shí),應(yīng)當(dāng)( )。

A.先移動棧頂指針,再存入元素

B.先存入元素,再移動棧頂指針

C.先后次序無關(guān)緊要

D.同時(shí)進(jìn)行

 

32.二叉樹上葉結(jié)點(diǎn)數(shù)等于()。

A.分支結(jié)點(diǎn)數(shù)加1

B.單分支結(jié)點(diǎn)數(shù)加1

C.雙分支結(jié)點(diǎn)數(shù)加1

D.雙分支結(jié)點(diǎn)數(shù)減1

 

33.在所有排序方法中,關(guān)鍵字比較的次數(shù)與記錄的初始排列次序無關(guān)的是( )。

A.Shell排序

B.起泡排序

C.插入排序

D.選擇排序

 

34.已知二叉樹后序遍歷序列是dabec,中序遍歷序列是debac,它的前序遍歷序列是( )。

A.acbed

B.decab

C.deabc

D.cedba

 

35.樹最適合用來表示( )。

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

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

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

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

 

36.如果一個(gè)樹中,結(jié)點(diǎn)A有3個(gè)兄弟,而且B為A的雙親,則B的度為( )。

A.1

B.3

C.4

D.5

 

37.對某二叉樹進(jìn)行前序遍歷的結(jié)果為ABDEFC,中序遍歷的結(jié)果為DBFEAC,則后序遍歷的結(jié)果為( )。

A.DBFEAC

B.DFEBCA

C.BDFECA

D.BDEFAC

 

38.完成堆排序的全過程需要 ( )個(gè)紀(jì)錄大小的輔助空間。

A.1

B.n

C.nlog2n

D.|nlog2n|

 

二、判斷題 (共 2 道試題,共 5 分)

39.線性表若采用鏈?zhǔn)酱鎯Ρ硎緯r(shí)所有結(jié)點(diǎn)之間的存儲單元地址可連續(xù)可不連續(xù)?

 

40.當(dāng)3階B_樹中有255個(gè)關(guān)鍵碼時(shí),其最大高度(包括失敗結(jié)點(diǎn)層)不超過8?


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

回到頂部