版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
數(shù)據(jù)結(jié)構(gòu)年月真題
0233120194
1、【單選題】線性表是一種由n個數(shù)據(jù)元素組成的數(shù)據(jù)結(jié)構(gòu),n的取值是
0或者任意一個正整數(shù)或者∞
非負整數(shù)
A:
任意一個正整數(shù)或者∞
B:
某個正整數(shù)
C:
答D:案:B
解析:線性表是一種由n個數(shù)據(jù)元素組成的數(shù)據(jù)結(jié)構(gòu),n的取值是非負整數(shù)。
2、【單選題】在一個單鏈表中,已知q所指結(jié)點是p所指結(jié)點的后繼結(jié)點,若在p和q之間插
入s所指結(jié)點,則正確的操作是
s->next=p->next;p->next=s;
s->next=q;p->next=s->next;
A:
q->next=s;s->next=p;
B:
p->next=s;s->next=p;
C:
答D:案:A
3、【單選題】下列選項中,不宜通過棧求解的問題是
判斷字符串是否是回文
檢驗圓括號是否匹配
A:
不同數(shù)制之間進行轉(zhuǎn)換
B:
圖的廣度優(yōu)先搜索遍歷
C:
答D:案:D
4、【單選題】設(shè)棧S的輸入序列為1,2,3,4,5,則下列選項中不可能是S的輸出序列的是
2,3,4,1,5
5,4,1,3,2
A:
2,3,1,4,5
B:
1,5,4,3,2
C:
答D:案:B
5、【單選題】使用一個大小為6的數(shù)組保存循環(huán)隊列Q。若從Q中出隊兩個元素,并入隊一
個元素,此時隊尾rear和隊頭front的值分別為2和4。則在執(zhí)行這三個操作之前rear和
front的值分別是
0和3
1和2
A:
2和5
B:
4和5
C:
答D:案:B
6、【單選題】設(shè)二維數(shù)組M有3行4列,按行優(yōu)先的方式存儲,每個元素占6個存儲單元。第
1個元素的存儲地址為100,則M[2][2]的存儲地址為A
135
153
A:
160
B:
165
C:
答D:案:C
7、【單選題】設(shè)n階方陣M是對稱矩陣,采用壓縮存儲方式將M中的元素保存在一維數(shù)組B
中,則下列選項中,正確的是
保存M中的主對角線中的元素,B的元素個數(shù)是n
保存M中上三角部分的元素,B的元素個數(shù)是n(n-1)/2
A:
保存M中上三角部分的元素,B的元素個數(shù)是n(n+1)/2
B:
保存M中的全部元素,B的元素個數(shù)是n2
C:
答D:案:C
8、【單選題】已知完全二叉樹T的第4層有5個葉結(jié)點,則T的結(jié)點個數(shù)最多是
12
20
A:
21
B:
36
C:
答D:案:C
9、【單選題】在一棵非空二叉樹的后序遍歷序列中,所有列在根結(jié)點前面的是
左子樹中的部分結(jié)點
右子樹中的全部結(jié)點
A:
左右子樹中的部分結(jié)點
B:
左右子樹中的全部結(jié)點
C:
D:
答案:D
10、【單選題】若對題10圖所示的無向圖進行深度優(yōu)先搜索遍歷,則下列選項中正確的遍
歷序列是
h,c,a,b,d,e,g,f
e,a,f,g,b,h,c,d
A:
d,b,c,a,h,e,f,g
B:
a,b,c,d,h,e,f,g
C:
答D:案:D
11、【單選題】對題11圖所示的有向圖進行拓撲排序。下列選項中能夠得到的拓撲序列
是
3,1,2,4,5,6
3,1,2,4,6,5
A:
3,1.4,2,5,6
B:
3,1,4,2,6,5
C:
答D:案:D
12、【單選題】已知數(shù)據(jù)序列(8,9.10,4,5.6,20,1,2)是某種排序算法第一趟排序后得到的
結(jié)果,則該算法可能是
選擇排序
起泡排序
A:
直接插入排序
B:
快速排序
C:
答D:案:C
13、【單選題】下列選項中,每一趟都能選出一個元素放在其最終位置上,且不穩(wěn)定的排序算
法是
起泡排序
希爾排序
A:
歸并排序
B:
快速排序
C:
D:
答案:D
解析:對于每一趟都能選出一個元素放在其最終位置上的排序算法,我們可以考慮冒泡排
序和插入排序。這兩種排序算法都是穩(wěn)定的排序算法。快速排序是一種不穩(wěn)定的排序算
法。在快速排序中,我們選擇一個基準元素,將數(shù)組分成兩個子數(shù)組,一個子數(shù)組中的元
素都小于基準元素,另一個子數(shù)組中的元素都大于基準元素。然后遞歸地對這兩個子數(shù)組
進行排序。在快速排序的過程中,我們會通過交換元素的位置來實現(xiàn)元素的分區(qū)。這個過
程可能會導(dǎo)致相同元素之間的相對順序發(fā)生改變,從而使快速排序成為不穩(wěn)定的排序算
法。舉個例子,考慮以下數(shù)組:[5,2,5,1,3]。在快速排序中,我們選擇基準元素為
3,將數(shù)組分成[2,1]和[5,5]兩個子數(shù)組。然后對這兩個子數(shù)組進行排序,得到[1,2]和
[5,5]。最后將基準元素3放置在正確的位置上,得到[1,2,3,5,5]??梢钥吹?,原
數(shù)組中的兩個相同的5在排序后的結(jié)果中位置發(fā)生了變化,因此快速排序是不穩(wěn)定的排序
算法。
14、【單選題】對有序表(1,9,12,41,62,77,82,95,100)采用二分查找方法查找值82,查找過
程中關(guān)鍵字的比較次數(shù)是
1
2
A:
4
B:
7
C:
答D:案:B
15、【單選題】將下列數(shù)據(jù)依次插入到初始為空的二叉排序樹中能得到高度最小的二叉排序
樹的序列是
2,4,7.5,8,10
5.1,2,6,3,4
A:
6,4,1,8,10,5
B:
9,7,2,1,4,0
C:
答D:案:C
16、【問答題】設(shè)細數(shù)矩陣M如下所示。矩陣的行列下標均從1開始,請畫出M按行優(yōu)先
存儲的三元組表。
答案:
17、【問答題】已知二樹T的前序遍歷序列是A,B.C,D,E.L,M,O,N序遍歷序列是
C,B,E,D,A,M,O,L,N請畫出T。
答案:
18、【問答題】已知有向帶權(quán)圖G如題28圖所示。請回答下列問題。(1)給出圖G的
鄰接矩陣。(2)求出G中從源點A到其余各頂點的最短路徑。要求根據(jù)迪杰斯特拉算法
的求解過程依次給出各條路徑,包括路徑上經(jīng)過的頂點及其長度。
答案:
19、【問答題】設(shè)有關(guān)鍵字序列(65,23,31,26,7,91,53,15,72,52),散列函數(shù)為
H(key)=key%11,將關(guān)鍵字依次放入表長為11的散列表H中,采用線性探測法處理沖突。請回
答下列問題。(1)畫出構(gòu)造的散列表,并給出查找每個關(guān)鍵字的探查次數(shù)。(2)求散列表的平均
查找長度ASL。
答案:
20、【問答題】
答案:
21、【問答題】
答案:
22、【問答題】
答案:(1)high=mid-1(2)mid(3)i>=inspace
23、【問答題】
答案:(1)R中的值是{30,14,-38,-9,52,256,128,258,64}(2)該算法選擇第一個元素作
為基準,實現(xiàn)對數(shù)組的一次劃分。(或?qū)崿F(xiàn)快速排序的一次劃分。)
24、【問答題】
答案:
25、【填空題】線性表的存儲方式中,能夠隨機存取表中任一元素的存儲結(jié)構(gòu)是____。
答案:順序存儲結(jié)構(gòu)
26、【填空題】用S表示入棧操作,X表示出棧操作,若元素入棧順序為1234,為了得到
1342的出棧順序,相應(yīng)的S、X操作串為____。
答案:SXSSXSXX
27、【填空題】若廣義表L的深度是∞,則L一定是____。
答案:遞歸表
28、【填空題】廣義表((a,b),(c,d),e)的表尾是____。
答案:((c,d),e)
29、【填空題】利用二叉樹中的空指針域,使之指向結(jié)點在某種遍歷次序下的前趨或后繼結(jié)
點,此時域中的內(nèi)容稱為____。
答案:線索
30、【填空題】若用n個帶權(quán)字符構(gòu)造哈夫曼樹T,則T中結(jié)點的總數(shù)是____。
答案:2n-1
31、【填空題】設(shè)連通帶權(quán)圖G中有n個頂點,使用普里姆算法構(gòu)造G的最小生成樹T,T
中含有的邊數(shù)是____。
答案:n-1
32、【填空題】要使n個記錄的關(guān)
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 專業(yè)化櫥柜工程服務(wù)安裝協(xié)議2024參考資料版B版
- 2025版蟲草養(yǎng)生產(chǎn)品研發(fā)與銷售合作協(xié)議范本3篇
- 2024年設(shè)備購買協(xié)議模板大全實操版版B版
- 專業(yè)光纜采購銷售協(xié)議范例2024版B版
- 電子支付安全合作協(xié)議書
- 車輛運輸承包協(xié)議合同書范本
- 個體工商戶商鋪租賃合同范本
- 個人房產(chǎn)抵押借款保證協(xié)議范本版B版
- 2024消防系統(tǒng)安全性能檢測與評估合同3篇
- 2024燃氣鍋爐設(shè)備保養(yǎng)與維保服務(wù)合同范本3篇
- 鋼結(jié)構(gòu)施工管理培訓(xùn)課件
- 2025年工程春節(jié)停工期間安全措施
- 【頭頸】頸動脈CTA及MRA評價課件
- 寒假安全教育
- 2024年度工程建設(shè)項目安全評價合同2篇
- 《飛機操縱面》課件
- 電力行業(yè)安全風(fēng)險管理措施
- 商業(yè)咨詢報告范文大全
- 自我發(fā)展與團隊管理課件
- 《婦產(chǎn)科學(xué)》課件-17.盆腔器官脫垂
- 小學(xué)一年級數(shù)學(xué)20以內(nèi)的口算題(可直接打印A4)
評論
0/150
提交評論