下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
數(shù)據(jù)結(jié)構(gòu)導(dǎo)論年月真題
0214220224
1、【單選題】算法時間復(fù)雜度指的是
一個算法需要的存儲量
一個程序的確切執(zhí)行時間
A:
算法在給定輸入下的計(jì)算量
B:
算法在給定時間下的計(jì)算量
C:
答D:案:C
2、【單選題】雙向循環(huán)鏈表結(jié)點(diǎn)結(jié)構(gòu)為
data、next、node
prior、data、next
A:
rear、data、next
B:
prior、data、rear
C:
答D:案:B
3、【單選題】設(shè)順序表有9個元素.則在第3個元素前插入一個元素所需移動元素的個數(shù)為
5
6
A:
7
B:
9
C:
答D:案:C
4、【單選題】隊(duì)列可以實(shí)現(xiàn)
函數(shù)的嵌套調(diào)用和操作系統(tǒng)中進(jìn)程調(diào)度
函數(shù)的嵌套調(diào)用和程序遞歸的處理
A:
程序遞歸的處理和操作系統(tǒng)中進(jìn)程調(diào)度
B:
操作系統(tǒng)中進(jìn)程調(diào)度和網(wǎng)絡(luò)管理中的打印服務(wù)
C:
答D:案:D
解析:函數(shù)的嵌套調(diào)用和程序遞歸的處理都是使用棧來實(shí)現(xiàn)的,操作系統(tǒng)中進(jìn)程調(diào)度、網(wǎng)
絡(luò)管理中的打印服務(wù)等都是用隊(duì)列來實(shí)現(xiàn)的。
5、【單選題】在單鏈表中,釋放已移出結(jié)點(diǎn)p的空間使用語句
malloc(p)
sizeof(p)
A:
free(p)
B:
p=NULL
C:
答D:案:C
6、【單選題】循環(huán)隊(duì)列空條件為
CQ.rear==CQ.front
CQ.rear=CQ.front
A:
CQ.rear+1==CQ.front-1
B:
CQ.Rear+1=CQ.front
C:
答D:案:A
7、【單選題】元素的進(jìn)棧次序?yàn)锳.B.C,D.E.則出棧中不可能的序列是
A,B,C,D,E
B,C,D,E,A
A:
E,A,B,C,D
B:
E,D,C,B,A
C:
答D:案:C
8、【單選題】滿二叉樹需滿足條件
深度為k(k≥0)
有2K+1個結(jié)點(diǎn)
A:
深度為k(k≥0)且有2K個結(jié)點(diǎn)
B:
深度為k(k≥1)且有2K-1個結(jié)點(diǎn)
C:
答D:案:D
9、【單選題】若二叉樹采用二叉鏈表作為存儲結(jié)構(gòu),要交換其所有分支結(jié)點(diǎn)左右子樹的位
置,最合適的遍歷方法是
先序遍歷
中序遍歷
A:
后序遍歷
B:
層次遍歷
C:
答D:案:C
10、【單選題】把特殊矩陣A[10][10]的下三角矩陣壓縮存儲到一個一維數(shù)組M中,則A中
元素a[4][3]在M中所對應(yīng)的下標(biāo)位置是
8
12
A:
13
B:
55
C:
答D:案:C
11、【單選題】任何一個帶權(quán)的無向連通圖的最小生成樹
只有一棵
一定有多棵
A:
有一棵或多棵
B:
可能不存在
C:
答D:案:C
12、【單選題】有關(guān)解決沖突的方法中,描述正確的是
多重散列法不易產(chǎn)生“堆積”
線性探測法生成后繼散列地址計(jì)算復(fù)雜
A:
二次探測法生成的后繼散列地址是連續(xù)的
B:
二次探測法容易探測到整個散列表的所有空間
C:
答D:案:A
13、【單選題】依次輸入鍵值序列50,72,43,85,75,20,35,45,65,30,建立對應(yīng)的二叉排序
樹以后,查找元素35要進(jìn)行元素間的比較次數(shù)為
4
5
A:
7
B:
10
C:
答D:案:A
14、【單選題】在散列函數(shù)H(k)=kMODm中,一般來講,m應(yīng)取
奇數(shù)
偶數(shù)
A:
素?cái)?shù)
B:
合數(shù)
C:
答D:案:C
15、【單選題】下列序列中,符合堆定義的是
(100,80,55,60,50,40,58,35,20)
(100,80,55,60,50,40,35,58,20)
A:
(100,80,55,58,50,40,60,35,20)
B:
(100,70,55,60,50,40,58,35,20)
C:
答D:案:B
16、【問答題】二叉樹的五種基本形態(tài)如題29圖所示。(1)子樹用什么形狀表示?(2)分別
寫出題29-1圖、題29-2圖和題29-5圖的形態(tài)。
答案:(1)方塊。(2)空二叉樹;左右子樹均為空的二叉樹;左、右子樹都非空的二叉
樹。
17、【問答題】給定無向圖如題30圖所示。(1)計(jì)算D(v1)和D(v2)(2)寫出以頂點(diǎn)
v0為起點(diǎn)到v3的所有簡單路徑。
答案:(1)D(v1)=2,D(v2)=3。(2)v0→v1→v2→v3,v0→v2→v3。
18、【問答題】給定一組鍵值{45,38,66,90,88,10,25,_45_},假設(shè)在排序過程中,前4個
記錄已按鍵值遞增順序重新排列,構(gòu)成了一個有序序列為(38,45,66,90}。(1)請寫出應(yīng)用
直接插入排序方法對剩余鍵值排序的排序過程。(2)直接插入排序方法是否穩(wěn)定?
答案:(1)[3845668890]1025_45_[103845668890]25_45_[10253845
668890]_45_[10253845_45_668890](2)穩(wěn)定
19、【問答題】設(shè)有m個頂點(diǎn)的無向圖G,采用鄰接矩陣作存儲結(jié)構(gòu),在鄰接矩陣上判斷下列
有關(guān)問題,給出簡單的算法描述。(1)圖中有多少條邊?(2)任意兩個頂點(diǎn)i和j是否有
邊相連?(3)任意一個頂點(diǎn)的度是多少?
答案:(1)圖中邊數(shù)等于矩陣中值為1的元素個數(shù)除以2。(2)矩陣中第i行和第j列的
元素是否為1。(3)任意一個頂點(diǎn)的度是該頂點(diǎn)所在行(或列)的元素值之和。
20、【問答題】已知散列函數(shù)為H(key)=keymod7,構(gòu)造散列表如題33表,并用線性探測
法解決沖突。若要用該散列表查找元素25,32,68,請分別給出所需的比較次數(shù)。
答案:H(25)=25%7=4,比較1次;H(32)=32%7=4與25沖突,探測5,成功。比較2次;
H(68)=68%7=5與32沖突,探測地址6,與48沖突,探測地址0,成功。比較次數(shù)3次。
21、【問答題】寫出實(shí)現(xiàn)對一個n×n階矩陣進(jìn)行轉(zhuǎn)置的算法。
答案:
22、【問答題】已知二叉鏈表的類型定義如下:
假定visit(bt)是一個已定
義的過程,其功能是訪問指針bt所指結(jié)點(diǎn)。設(shè)計(jì)在二叉鏈表上的先序遍歷算法和中序遍
歷算法。
答案:
23、【填空題】數(shù)據(jù)及數(shù)據(jù)的組織方式稱為數(shù)據(jù)的______。
答案:邏輯結(jié)構(gòu)
24、【填空題】設(shè)r指向單鏈表的最后一個結(jié)點(diǎn),要在最后一個結(jié)點(diǎn)之后插人s所指的結(jié)
點(diǎn),需執(zhí)行的語句序列是______;r=s;r->next=NULL。
答案:r->next=s
25、【填空題】棧初始化時,生成一個結(jié)點(diǎn),將該結(jié)點(diǎn)的next域設(shè)置為______。
答案:NULL
26、【填空題】鏈隊(duì)列中,單鏈表的頭結(jié)點(diǎn)的next域指向隊(duì)列______結(jié)點(diǎn)。
答案:首
27、【填空題】數(shù)組采用______存儲結(jié)構(gòu)來存儲數(shù)據(jù)元素。
答案:順序
28、【填空題】一棵樹中所有結(jié)點(diǎn)的度的______稱為該樹的度。
答案:最大值
29、【填空題】由先序序列的第一個結(jié)點(diǎn)可以確定這棵樹的______結(jié)點(diǎn)。
答案:根
30、【填空題】一棵樹的最少結(jié)點(diǎn)個數(shù)為______。
答案:0
31、【填空題】任何兩點(diǎn)之間都有邊的無向圖稱為無向______圖。
答案:完全
32、【填空題】已知完全二叉樹的第7層有
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 老年人居住的小戶型公寓設(shè)計(jì)要點(diǎn)
- DB35T 2240-2024公共數(shù)據(jù)清洗技術(shù)要求
- 二手房轉(zhuǎn)讓合同樣本大全
- 中外雙向投資合同
- 專業(yè)派遣人員勞務(wù)合同范本
- 上海市設(shè)備采購合同模版
- 不動產(chǎn)附條件贈與合同協(xié)議書
- 個人借款延期還款合同模板
- 個人房產(chǎn)互換合同
- 乳制品購銷合同-牛奶供應(yīng)合同-奶粉銷售協(xié)議
- 2024-2025學(xué)年第二學(xué)期學(xué)校全面工作計(jì)劃
- 2025年護(hù)士資格考試必考基礎(chǔ)知識復(fù)習(xí)題庫及答案(共250題)
- 2025年人教版PEP二年級英語上冊階段測試試卷
- 煙草業(yè)產(chǎn)業(yè)鏈協(xié)同創(chuàng)新模式-洞察分析
- 公文寫作與常見病例分析
- 2025年國家電投集團(tuán)有限公司招聘筆試參考題庫含答案解析
- 2025年中國南方航空招聘筆試參考題庫含答案解析
- 經(jīng)濟(jì)學(xué)基礎(chǔ)試題及答案 (二)
- 2024-2030年中國蠔肉市場發(fā)展前景調(diào)研及投資戰(zhàn)略分析報(bào)告
- GB 19053-2024殯儀場所致病菌安全限值
- 2024-2030年中國互感器行業(yè)發(fā)展現(xiàn)狀及前景趨勢分析報(bào)告
評論
0/150
提交評論