《2021國(guó)開(kāi)大學(xué)電大本科《數(shù)據(jù)結(jié)構(gòu)》期末試題及答案(試卷號(hào):1252)》由會(huì)員分享,可在線閱讀,更多相關(guān)《2021國(guó)開(kāi)大學(xué)電大本科《數(shù)據(jù)結(jié)構(gòu)》期末試題及答案(試卷號(hào):1252)(6頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
1、國(guó)家開(kāi)放大學(xué)電大本科《數(shù)據(jù)結(jié)構(gòu)》期末試題及答案(試卷號(hào):1252)
2022盜傳必究
用分|評(píng)卷人| 工.
— —— 一、單項(xiàng)選擇腰(把合適的選項(xiàng)Ml號(hào)填寫(xiě)在括號(hào)內(nèi)。符小分.共
45 分)
】?在數(shù)據(jù)結(jié)構(gòu)中.從謨捌上可以把數(shù)據(jù)結(jié)枸分為《
A.動(dòng)態(tài)結(jié)構(gòu)和靜態(tài)結(jié)構(gòu)
C.內(nèi)部結(jié)構(gòu)和外部結(jié)構(gòu)
2.下面程序段的時(shí)間復(fù)雜度是( J.
H.緊密籍構(gòu)和非緊漠結(jié)構(gòu)
D.找性結(jié)構(gòu)和非線性結(jié)構(gòu)
for(i=l i!<- nii4-4 )
fcr(i=頃 V = n$ j + 十”
for(k=l ik< = nilc-f- +)
cCiWAcEE+MiNk]"住1口\
2(XD
2、
& 0( logj n >
C. O(n)
D.()3)
3.在一個(gè)單堡表中p指向結(jié)點(diǎn)a?q疳向結(jié)點(diǎn)a的宜接后撰結(jié)點(diǎn)b.要?jiǎng)h除結(jié)點(diǎn)b.可執(zhí) 行()?
A. p~ >ncxt ~q >nrxt
C. p —>next = q
B. pq ->next
D? p—>next = q
4.訛0 ?個(gè)氏世為■的響序戊?要在.第,個(gè)兀素之UU(也就是柚人無(wú)素作為新&的t
元蒙)?!?人一個(gè)兀索?網(wǎng)椎劫元泰個(gè)散為(
A> n—1
B. n-i^ 1
C n—i+l
D?i
5.一個(gè)隊(duì)刊的入隊(duì)序州站L2.LL南隊(duì)列的知出序列愜(
A. 4.3,2J
C L4.3
3、.2
K 1.2.3.4
11 3,2.1.1
6. 在一個(gè)tUKM*l為mp的燃蝕中.將一卜pIMf所桁的M點(diǎn)入校?應(yīng)執(zhí)
Ae top—>next*p
K p—>nrx< - top :>nrxt i lop- >nrxt p
(\ p >next*tupi 1叫尸"P
fh p >next top >nrxti top lt)p->nexi
7. n|Wr-個(gè)棚環(huán)隊(duì)州Q(JB 8幾?素為m)為滿的條fllH )?
A. Q->front - - Q -: -rear
K Q- > front I Q— >gr
(*. Q —Xronl 《Q—Arsr+1)% n\
4、
D. Q —>froni! IQ—>fr"+1〉X m
8. OR個(gè)甲p和加4中地p的子巾?求Q在p中H次出現(xiàn)的位置的算Ifc林為( )?
A.求子申 H.
C模式西ft! 口,求中長(zhǎng)
9. -個(gè)N空廣義&的AK ).
A.不可能是障于 H.RfiB暴于取
C HIBftUK-f D?可以址于去或瞬*
10. 料中的留點(diǎn)散等于所礎(chǔ)點(diǎn)的度數(shù)如( )?
A. I B. 0
C 2 D.一1
it a m h.5/2的靖儀故皺參為( ).
A- M H. 15
c 16
12. 在一個(gè)圖G中,所有頂點(diǎn)的度數(shù)之和等于所有邊數(shù)之和的()倍。
A. 1/2 B. 1
C.
5、 2 D. 4
13. 對(duì)于一個(gè)具有n個(gè)頂點(diǎn)和e條邊的無(wú)向圖,若采用鄰接表表示,則所有頂點(diǎn)鄰接表中的結(jié)點(diǎn)總數(shù) 為()。
A. n B. e
C. 2n D. 2e
14. 有一個(gè)長(zhǎng)度為12的有序表,按折半查找對(duì)該表進(jìn)行查找,在等概率情況下查找成功的平均比較次 數(shù)為()。
A. 37/12 B. 39/12
C. 41/12 D. 35/12
15. 從未排序序列中依次取出元素與已經(jīng)排好序的序列中的元素作比較。將其放入已排序序列的正確 的位置上,此方法稱為()o
A.插入排序 B.交換排序
C.選擇排序 D.歸并排序
二、判斷題(根據(jù)敘述正確與否在其后面的括號(hào)內(nèi)打?qū)μ?hào)“ J
6、”或打叉 號(hào)“ X ”。每小題2分,共 30分)
";?數(shù)據(jù)的邏利結(jié)構(gòu)是指作牧擋元索之間的謖輯關(guān)系,爛用戶根姑應(yīng)用需要建?立的.《
1禮牧據(jù)結(jié)構(gòu)中?元素之間存在多對(duì)多的關(guān)系稱為圖狀結(jié)構(gòu)( )
1X設(shè)” 個(gè)單向鈉占?姑點(diǎn)的指n城為next ■頭■■為head. p指向尾財(cái).為T(mén)使■草 向做農(nóng)政為單向糊界晝表,可用帽句p->nexthend.( )
19.世勾 個(gè)單向糖―栽.結(jié)點(diǎn)的拊針域?yàn)?決指計(jì)為hmd?指供p指向&中■靖
點(diǎn),若謖殂發(fā)iS式I, >nE?一hM 的站果為IK.IMp所指站戍為旭結(jié)也.《 )
2。.枚和隊(duì)列郴足牯殘的成性表.但它們對(duì)。取位置的限制小同.( )
21.
7、 枚足限定在&的倆湖迎行插入和解除操作的線作.役,乂稱為先迎先出發(fā)?( )
22. 諼舊定義的數(shù)據(jù)靖構(gòu)通常川述歸算法來(lái)尖現(xiàn)時(shí)它的旋作.《 )
23. 一個(gè)空格的小的長(zhǎng)度是0"《 )
24. 對(duì)稀疏矩陣進(jìn)行壓縮存儲(chǔ),矩陣中每個(gè)非零元素對(duì)應(yīng)的三元組包括該元素的行號(hào)、列號(hào)和元素值
三項(xiàng)信息。()
25. 深度為k的完全二叉樹(shù)至少有2k_l個(gè)結(jié)點(diǎn)。()
26. 完全二叉樹(shù)中沒(méi)有度為1的結(jié)點(diǎn)。()
27. 圖的生成樹(shù)是惟一的。()
28. 對(duì)連通圖進(jìn)行深度優(yōu)先遍歷可以訪問(wèn)到該圖中的所有頂點(diǎn)。()
29. 在順序查找、折半查找、哈希表查找3種方法中,平均查找長(zhǎng)度與結(jié)點(diǎn)個(gè)數(shù)n無(wú)關(guān)的查找方法
8、是
折半查找。()
30. n個(gè)元素進(jìn)行冒泡法排序,通常需要進(jìn)行n-1趟冒泡。()
三、綜合應(yīng)用及程序設(shè)計(jì)題(每小題5分,共25分)
31. 在下面空格處填寫(xiě)-?條語(yǔ)句,以使下面的鏈?zhǔn)疥?duì)列全部元素出隊(duì)的算法完整.
int write(LinkQueue ? q)
(QueucNocie ? pi
if (q—Xront^ >rear) 隊(duì)空. /
(printf(o隊(duì)空!無(wú)元素可取”)*
rxit(O) s
)
while < q — >front —>*next ! = NULL)
| p=q —>froni —>rwxt $
q—>front—>nexi=p—>n
9、cxtt / ,出隊(duì), <
/?祥放巳出隊(duì)結(jié)點(diǎn)?/
pnntf(M %4dwp~>dBta)(
frec(p):
B. q-q—>ncxt
IX pwp—>nrxi
/ ?怯空時(shí).尖尾指向頭帽點(diǎn)??/
A- q ?>(rontcq->rear
C. <|->rcnr - q—Xront
32. 以I?程序R先序遍步*帆的通依的?完成程序中辛格部分(付靖村中劣. 成分JW為Mt和rinht.ttMMchu為字符微.町衍向輸點(diǎn)).
void Prnirdrr (ntruci HTrrrNodr ? BT)
(.((BTI NULL)
PrcorderCBT- >lelt))
10、
Preurdrr( BT— > right) <
A. pnntn"HrH>BT->|rh)
仁 print-Hc%H|->liT >riKht)
D. prmtf(-
(D將此序列川快速描序的方法.以箱 卜蛆量為棉到的_靖混分的姑果為(
(本小分)
A. 30.28t46f3Gt69.7d K 28.30.36.069.74
11、
(.2K.30.46.36.69,71 D. 30.2H.36.46.69,74
(2)用官泡法對(duì)匕述序列排序,經(jīng)過(guò)兩垣目泡的結(jié)果序列為( >.《本小題2分)
A. 36.28,3O.46.69.74
8 36.46,28.2O.69,74
C. 38.36.30.46.69.74
以 28?36?30,46,69,74
⑴從空.:乂列開(kāi)始逐個(gè)抽人嫉數(shù)出序外躲形成二又拷序樹(shù)?苗希0!高成最小.應(yīng)徵逸抒
的序列站( ).(本小H3分)
A. 45.2L63.I2.37.96.3O
K 87.24J幻30,53.45.96
Q I2.2L30.37.45.53
12、.96
D. M.24.I2.37.15.96.53
⑵用槌糧地址序列內(nèi)迎哈希&?哈希函數(shù)為H(kry) key mod 13.JM散列地
址為】的飼中4( >個(gè)k!戒■(本小M2分)
試題答案及評(píng)分標(biāo)準(zhǔn):
-.*amwn(a小島:分.共i分)
1.1>
3. A
3. B
6. C
l:k II
2L X
2:t <
25- X
10. A
ILA
二.判■(小?。糠?共:“)分)
20-V
2H-7
三.嫌合應(yīng)用fif Jifti+B(W小18分.共二分)
3!? (\ 戒 q rvnr i( (runt
,。成 |11 1111(( n(HeBI dnln)
3L(l)lh |ft :iOe28t3tteltfe6{U74 ( A 小 5 分)
<2>A>成:懷.即<木小H2分)
3fia (|)H.戒 37.:l .I2.M.5L iSeDA ( “小曲:l 分)
⑵&威I (木小的2分)