版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
2020年考研計算機數(shù)據(jù)結(jié)構(gòu)模擬試題及答案(三)一、選擇題(30分)1.字符串的長度是指()。(A)串中不同字符的個數(shù)(B)串中不同字母的個數(shù)(C)串中所含字符的個數(shù)(D)串中不同數(shù)字的個數(shù)2.建立一個長度為n的有序單鏈表的時間復雜度為()(A)O(n)(B)O(1)(C)O(n2)(D)O(log2n)3.兩個字符串相等的充要條件是()。(A)兩個字符串的長度相等(B)兩個字符串中對應位置上的字符相等(C)同時具備(A)和(B)兩個條件(D)以上答案都不對4.設某散列表的長度為100,散列函數(shù)H(k)=k%P,則P通常情況下選擇()。(A)99(B)97(C)91(D)935.在二叉排序樹中插入一個關(guān)鍵字值的平均時間復雜度為()。(A)O(n)(B)O(1og2n)(C)O(nlog2n)(D)O(n2)6.設一個順序有序表A[1:14]中有14個元素,則采用二分法查找元素A[4]的過程中比較元素的順序為()。(A)A[1],A[2],A[3],A[4](B)A[1],A[14],A[7],A[4](C)A[7],A[3],A[5],A[4](D)A[7],A[5],A[3],A[4]7.設一棵完全二叉樹中有65個結(jié)點,則該完全二叉樹的深度為()。(A)8(B)7(C)6(D)58.設一棵三叉樹中有2個度數(shù)為1的結(jié)點,2個度數(shù)為2的結(jié)點,2個度數(shù)為3的結(jié)點,則該三叉鏈權(quán)中有()個度數(shù)為0的結(jié)點。(A)5(B)6(C)7(D)89.設無向圖6中的邊的集合E={(a,b),(a,e),(a,c),(b,e),(e,d),(d,f),(f,c)},則從頂點a出發(fā)實行深度優(yōu)先遍歷能夠得到的一種頂點序列為()。(A)aedfcb(B)acfebd(C)aebcfd(D)aedfbc10.隊列是一種()的線性表。(A)先進先出(B)先進后出(C)只能插入(D)只能刪除斷題(20分)1.如果兩個關(guān)鍵字的值不等但哈希函數(shù)值相等,則稱這兩個關(guān)鍵字為同義詞。()2.設初始記錄關(guān)鍵字基本有序,則快速排序算法的時間復雜度為O(nlog2n)。()3.分塊查找的基本思想是首先在索引表中實行查找,以便確定給定的關(guān)鍵字可能存有的塊號,然后再在相對應的塊內(nèi)實行順序查找。()4.二維數(shù)組和多維數(shù)組均不是特殊的線性結(jié)構(gòu)。()5.向二叉排序樹中插入一個結(jié)點需要比較的次數(shù)可能大于該二叉樹的高度。()6.如果某個有向圖的鄰接表中第i條單鏈表為空,則第i個頂點的出度為零。()7.非空的雙向循環(huán)鏈表中任何結(jié)點的前驅(qū)指針均不為空。()8.不論線性表采用順序存儲結(jié)構(gòu)還是鏈式存儲結(jié)構(gòu),刪除值為X的結(jié)點的時間復雜度均為O(n)。()9.圖的深度優(yōu)先遍歷算法中需要設置一個標志數(shù)組,以便區(qū)分圖中的每個頂點是否被訪問過。()10.稀疏矩陣的壓縮存儲能夠用一個三元組表來表示稀疏矩陣中的非0元素。()三、填空題(30分)1.設一組初始記錄關(guān)鍵字序列為(49,38,65,97,76,13,27,50),則以d=4為增量的一趟希爾排序結(jié)束后的結(jié)果為 O2.下面程序段的功能是實現(xiàn)在二叉排序樹中插入一個新結(jié)點,請在下劃線處填上準確的內(nèi)容。typedefstructnode{intdata;structnode*lchild;structnode*rchild;}bitree;voidbstinsert(bitree*&t,intk){if(t==0){;t->data=k;t->lchild=t->rchild=0;}elseif(t->data>k)bstinsert(t->lchild,k);else;}3.設指針變量口指向單鏈表中結(jié)點A,指針變量$指向被插入的結(jié)點X,則在結(jié)點A的后面插入結(jié)點X需要執(zhí)行的語句序列:s->next=p->next;;。4.設指針變量head指向雙向鏈表中的頭結(jié)點,指針變量p指向雙向鏈表中的第一個結(jié)點,則指針變量p和指針變量head之間的關(guān)系是p=和head=(設結(jié)點中的兩個指針域分別為llink和rlink)。5.設某棵二叉樹的中序遍歷序列為ABCD,后序遍歷序列為BADC,則其前序遍歷序列為。6.完全二叉樹中第5層上最少有個結(jié)點,最多有 個結(jié)點。7.設有向圖中不存有有向邊,則其對應的鄰接矩陣A中的數(shù)組元素A[i][j]的值等于。8.設一組初始記錄關(guān)鍵字序列為(49,38,65,97,76,13,27,50),則第4趟直接選擇排序結(jié)束后的結(jié)果為 O9.設連通圖G中有n個頂點e條邊,則對應的最小生成樹上有條邊。10.設有一組初始記錄關(guān)鍵字序列為(50,16,23,68,94,70,73),則將它們調(diào)整成初始堆只需把16與相互交換即可。法設計題(20分)1.設計一個在鏈式存儲結(jié)構(gòu)上統(tǒng)計二叉樹中結(jié)點個數(shù)的算法。2.設計一個算法將無向圖的鄰接矩陣轉(zhuǎn)為對應鄰接表的算法。答案一、選擇題C2.C3.C4.B5.B6.C7.B8.C9.A10.A二、判斷題1.對2.錯3.對4.錯5.錯6.對7.對8.對9.對10.對三、填空題1.(49,13,27,50,76,38,65,97)2.t=(bitree*)malloc(sizeof(bitree)),bstinsert(t->rchild,k)3.p->next=s4.head->rlink,p->llink5.CABD6.1,167.08.(13,27,38,50,76,49,65,97)9.n-110.50四、算法設計題1.1.設計一個在鏈式存儲結(jié)構(gòu)上統(tǒng)計二叉樹中結(jié)點個數(shù)的算法。voidcountnode(bitree*bt,int&count){if(bt!=0){count++;countnode(bt->lchild,count);countnode(bt->rchild,count);}}2.2.設計一個算法將無向圖的鄰接矩陣轉(zhuǎn)為對應鄰接表的算法。typedefstruct{intvertex[m];intedge[m][m];}gadjmatrix;typedefstructnode1{intinfo;intadjvertex;structnode1*nextarc;}glinklistnode;typedefstructnode2{intvertexinfo;glinklistnode*firstarc;}glinkheadnode;voidadjmatrixtoadjlist(gadjmatrixg1[],glinkheadnodeg2[]){inti,j;glinklistnode*p;for(i=0;iadjvertex=j
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 市外遷入申請報告(3篇)
- 2026年及未來5年市場數(shù)據(jù)中國水泥通風管道行業(yè)發(fā)展監(jiān)測及投資戰(zhàn)略規(guī)劃研究報告
- 2026年智能功放項目公司成立分析報告
- 2026年最后一公里智能配送網(wǎng)絡項目可行性研究報告
- 2026年智能康復設備項目商業(yè)計劃書
- 2026年端側(cè)AI智能終端項目可行性研究報告
- 2026年智能翻蓋馬桶項目投資計劃書
- 2026年生物制造細胞工廠項目投資計劃書
- 2026年泳池防溺水攝像頭項目可行性研究報告
- 2026年車載滅火器項目公司成立分析報告
- 斜弱視眼科學
- 電商平臺需求規(guī)格說明書-通用版本
- GB/T 3372-2010拖拉機和農(nóng)業(yè)、林業(yè)機械用輪輞系列
- 北京城市旅游故宮紅色中國風PPT模板
- 經(jīng)濟學原理 第一章課件
- 安川伺服說明書
- 社會組織管理概論全套ppt課件(完整版)
- 酒精度檢測原始記錄
- 冷渣機檢修工藝
- 建筑風水學培訓
- SAP成本月結(jié)操作及標準成本估算
評論
0/150
提交評論