


下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、20122012版教材201210數(shù)據(jù)結(jié)構(gòu)導(dǎo)論試題02142一、單項選擇題(本大題共 15 小題,每小題 2 分,共 30 分)在每小題列出的四個備選項中只有一個是符合題目要求的。錯選、多選或未選均無分。下面幾種算法時間復(fù)雜度階數(shù)中,值最大的是A.O(nlog2n)C.O(n)D.O(2n)這種算法好壞的評價因素稱為正確性B.易讀性C.健壯性D.時空性10040個元素之后插入一個元素所需移動元素的個數(shù)為A.40B.60C.61D.100解法:41 至 100 共需要移動 60 次設(shè)帶頭結(jié)點(diǎn)的單循環(huán)鏈表head,則判斷該鏈表是否為空的條件是A. head-next=headB. head-nex
2、t=NULLC. head!=NULLD. head=NULL 5.在鏈棧的運(yùn)算中,不需要判斷棧是否為空的是出棧進(jìn)棧C.取棧頂元素D.求鏈棧的元素個數(shù)6.一個隊列的輸入序列是 則該隊列的輸出序列A.A,B,C,DB.B,C,D,AC.D,C,B,AD.C,D,B,A以行序為主序的二維數(shù)組 中,第一個元素 1002 a12的存儲地址是A.100B.108C.114D.116解法:loci,j=loc(0,0)+(n*i+j)*k = 100+(5*1+2)*2=14T5 2 的結(jié)點(diǎn)個數(shù)為A.4B.5C.6D.無法確定解法:n0=n2+1 就有 5=x+19.m 個葉結(jié)點(diǎn)的哈夫曼樹中,其結(jié)點(diǎn)總數(shù)為
3、A.mB.2m+1C.2mD.2m-1解法:2m-1二叉樹的中序遍歷序列中,結(jié)點(diǎn)P Q 之前的條件是在二叉樹中P 在Q 的左邊在二叉樹中P 在Q 的右邊C.在二叉樹中P 是Q 的祖先D.在二叉樹中P 是Q 的子解法:中順遍歷順序:左中右10 個頂點(diǎn)的無向完全圖的邊數(shù)是A.11B.45C.55D.90解法:n(n-1)2 = 10(10-1)2 =45在帶權(quán)有向圖中求兩個結(jié)點(diǎn)之間的最短路徑可以采用的算法是迪杰斯特拉(Dijkstra)算法克魯斯卡爾算C.普里姆(Prim)算法D.深度優(yōu)先搜索(DFS)算法13.二分查找(Binary Search)算法的時間復(fù)雜度是B.O(nlog2n)C.O(
4、n)14.在一棵初始時為空的二叉樹中,依次插入鍵值序列 50,72,43,85,75,20,38,45,65,60,構(gòu)造對應(yīng)的二叉排序樹以后,查找元素 60 要進(jìn)行的比較次數(shù)是A.2B.3C.4D.5解法:畫二叉樹后得出:50726560 15.快速排序?qū)儆诓迦肱判蚪粨Q排序C.選擇排序D.歸并排序非選擇題部分注意事項:用黑色字跡的簽字筆或鋼筆將答案寫在答題紙上,不能答在試題卷上。二、填空題(本大題共 13 小題,每小題 2 分,共 26 分)下面算法程序段的時間復(fù)雜度為 O(n3) for (i=1; i=n; i+)for (j=1; j=n; j+) for (k=1;knext=p-ne
5、xt-next。在帶有頭結(jié)點(diǎn)的單鏈表head 中,首結(jié)點(diǎn)的指針為head-next。在棧結(jié)構(gòu)中,允許插入和刪除的一端稱為棧頂。21.C 程序中,將對稱矩陣的下三角元素壓縮存儲到n(n+1)/2 個元素的一維數(shù)組M 中設(shè)a (存放在數(shù)組中則k 的(用i,j表示為 k = i(i+1)/2+ 22.具有64 個結(jié)點(diǎn)的完全二叉樹的深度為log(2,n)+1=6+1=7。JLKANMOA 的右子樹中的結(jié)點(diǎn)個數(shù)為3 個分別為。三個頂點(diǎn)v1,v2,v3 的圖的鄰接矩陣為則該圖中頂點(diǎn)v2 的出度為即v2行之和)。除第一個頂點(diǎn)和最后一個頂點(diǎn)相同外,其余頂點(diǎn)不重復(fù)的回路,稱簡單回路或簡環(huán)。在順序查找、二分查找、
6、散列查找和索引順序查找四種查找方法中,平均查找長度與素個數(shù)沒有關(guān)系的查找方法是散列查找。堆排序算法的時間復(fù)雜度為_ O(nlog2n)。28.如果要將序列60,18,28,69,99,75,78建成堆,則只需把60 與18(最小堆) 相互交換。三、應(yīng)用題(本大題共 5 小題,每小題 6 分,共 30 分)29.如題 29 的所有輸出序列,并給出每個序列的操作過程(push(A)A 進(jìn)棧,pop(A)A 出棧)。題 29 圖解:push(A),pop(A),push(B),pop(B),push(C),pop(C) 輸出序列為:ABCpush(A),push(B),pop(B),pop(A),p
7、ush(C),pop(C) 輸出序列為:BACpush(A),push(B),push(C),pop(C),pop(B),pop(A) 輸出序列為:CBApush(A),pop(A),push(B),push(C),pop(C),pop(B) 輸出序列為:ACBpush(A),push(B),pop(B),push(C),pop(C),pop(A) 30.30 圖所示的一棵樹轉(zhuǎn)換為對應(yīng)的二叉樹。解:題 30 圖 31 表示的連通帶權(quán)圖及該連通帶權(quán)圖的最小生成樹。題 31 圖解:聯(lián)通圖最小生成樹32 110 中的數(shù),試標(biāo)出各結(jié)點(diǎn)的數(shù)值。題 32 圖 mod 11(mod ),給出鍵值序列為66,13,41,15,44,6,68,17,26,31,39,46, 概率情況下查找成功時的平均查找長度。四、算法設(shè)計題(本大題共 2 小題,每小題 7 分,共 14 分)帶頭結(jié)點(diǎn)的單鏈表的結(jié)點(diǎn)結(jié)構(gòu)如下:typedef struct 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 企業(yè)級智能零售解決方案協(xié)議
- 鋼鐵制品生產(chǎn)加工投資協(xié)議
- 傲慢與偏見節(jié)選英文閱讀與理解教學(xué)教案
- 人工智能人才培訓(xùn)合作協(xié)議
- 車間場地租賃合同
- 高中生英語閱讀理解征文
- 農(nóng)業(yè)項目管理方案
- 保密信息及非競爭協(xié)議條款
- 智能機(jī)器人研發(fā)與生產(chǎn)計劃書
- 童年小說人物解析作文
- 混凝土裂縫修補(bǔ)方案
- 潛水打撈合同范本
- 鋼樓梯計算書
- 中藥貼敷療法
- 2024年江蘇農(nóng)牧科技職業(yè)學(xué)院單招職業(yè)適應(yīng)性測試題庫各版本
- DZ∕T 0054-2014 定向鉆探技術(shù)規(guī)程(正式版)
- 頭療加盟方案
- 間質(zhì)性腎炎課件
- 院感基礎(chǔ)知識培訓(xùn)
- 《建筑工程質(zhì)量與安全管理》教案
- 19J102-1 19G613混凝土小型空心砌塊墻體建筑與結(jié)構(gòu)構(gòu)造
評論
0/150
提交評論