




下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、數(shù)據(jù)結(jié)構(gòu)與算法模擬題一、填空題:(共15分)(每空一分)1. 按照排序時(shí),存放數(shù)據(jù)的設(shè)備,排序可分為<1> 內(nèi)部 排序和<2> 外部 排序。2. 圖的常用的兩種存儲(chǔ)結(jié)構(gòu)是<3> 鄰接矩陣 和<4> 鄰接表 。3. 數(shù)據(jù)結(jié)構(gòu)中的三種基本的結(jié)構(gòu)形式是<5> x線性結(jié)構(gòu) 和<6> 樹形結(jié)構(gòu) 、<7> 圖形結(jié)構(gòu) 。4. 一個(gè)高度為6的二元樹,最多有<8> 63 個(gè)結(jié)點(diǎn)。5. 線性查找的時(shí)間復(fù)雜度為:O(n) ,折半查找的時(shí)間復(fù)雜度為:O(nlogn) 、堆分類的時(shí)間復(fù)雜度為:O(nlogn) 。6. 在采用
2、散列法進(jìn)行查找時(shí),為了減少?zèng)_突的機(jī)會(huì),散列函數(shù)必須具有較好的隨機(jī)性,在我們介紹的幾種散列函數(shù)構(gòu)造法中,隨機(jī)性最好的是隨機(jī)數(shù)法 法、最簡單的構(gòu)造方法是除留余數(shù)法 。7. 線性表的三種存儲(chǔ)結(jié)構(gòu)是:數(shù)組、鏈表 、靜態(tài)鏈表 。二、回答下列問題:(共30分)1. 現(xiàn)有如右圖的樹,回答如下問題:A) 根結(jié)點(diǎn)有:6B) 葉結(jié)點(diǎn)有:5C) 具有作大度的結(jié)點(diǎn):9和10D) 結(jié)點(diǎn)o的祖先是:0和2E) 結(jié)點(diǎn)o的后代是:102. 棧存放在數(shù)組Am中,棧底位置是m-1。試問:A) ??盏臈l件是什么?top=m-1B) 棧滿的條件是什么?棧滿top=03. 數(shù)據(jù)結(jié)構(gòu)和抽象數(shù)據(jù)型的區(qū)別與聯(lián)系:數(shù)據(jù)結(jié)構(gòu):是相互之間存在一種
3、或多種特定關(guān)系的數(shù)據(jù)元素的集合。數(shù)據(jù)元素相互之間的關(guān)系稱為結(jié)構(gòu)。抽象數(shù)據(jù)類型:是指一個(gè)數(shù)學(xué)模型(數(shù)據(jù)結(jié)構(gòu))以及定義在該模型(數(shù)據(jù)結(jié)構(gòu))上的一組操作。 4. 已知一株非空二元樹,其先根與中根遍歷的結(jié)果為:先根:ABCDEFGHI 中跟:CBEDAGFHI 將此二元樹構(gòu)造出來。5. 分析下列程序的運(yùn)行時(shí)間:A) void mystery(int n)int i, j, k; for(i=1; i<n; i+) for(j=i+1; j<=n; j+) for(k=1; k<=j; k+)some statement requiring O(1) time; 這個(gè)應(yīng)該是時(shí)間復(fù)雜度吧
4、 : O(n3)B)void podd(int n) int I, j, x, y; for(I=1; I<=n; I+) if( odd(I ) ) for(j=I; j<=n; j+) x=x+1; for(j=1; j<=I; j+) y=y+1; O(n2)6. 已知數(shù)學(xué)表達(dá)式是(3+b)sin(x+5)a/x2,求該表達(dá)式的波蘭表示法的前綴和后綴表示(要求給出過程)。我感覺它的前綴表示法為-*+3bSIN+x5*/ax0.5,后綴表示法為3b+x5+SIN*ax/0.5*-。 三、實(shí)現(xiàn)下列算法:(共0分)1. 在指針實(shí)現(xiàn)的線性表L中,實(shí)現(xiàn)在線性表L 中刪除關(guān)鍵字為x
5、的結(jié)點(diǎn)。(共7分)intdeleteValueList(structList*L,elemTypex) inti,j; /*從線性表中順序查找出值為x的第一個(gè)元素*/ for(i=0;i<L->size;i+) if(L->listi=x) break; /*若查找失敗,表明不存在值為x的元素,返回0*/ if(i=L->size) return0; /*刪除值為x的元素L->listi*/ for(j=i+1;j<L->size;j+) L->listj-1=L->listj; L->size-; return1;2. 設(shè)有如下圖的雙向環(huán)形鏈表L=(a, b, c, d) 。請(qǐng)寫出將該表轉(zhuǎn)換為L=(b, a, c, d)的簡單操作。(共7分)abcdLL D RLL abcdLL D RLL L->RL->RL = D->RL ; D->RL = L->RL; LàRL->LL->RL=D->LL; D->LL=L
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 業(yè)務(wù)聯(lián)營店合同范本
- 北京女生宿舍租賃合同范本
- 二手貨架拆除合同范例
- 臺(tái)州起重吊裝租賃合同范本
- 醫(yī)院投放合同范本
- 農(nóng)村施工安全協(xié)議合同范本
- 勞務(wù)草簽合同范本
- 廠區(qū)選址咨詢合同范本
- 上海家庭司機(jī)合同范本
- 廠房正規(guī)拆遷合同范本
- 2021中國靜脈血栓栓塞癥防治抗凝藥物的選用與藥學(xué)監(jiān)護(hù)指南(2021)解讀
- 民兵知識(shí)小常識(shí)
- 圖形的平移與旋轉(zhuǎn)壓軸題(7個(gè)類型55題)-【???jí)狠S題】2023-2024學(xué)年八年級(jí)數(shù)學(xué)下冊壓軸題攻略(解析版)
- TDALN 033-2024 學(xué)生飲用奶安全規(guī)范入校管理標(biāo)準(zhǔn)
- 2024至2030年全球及中國標(biāo)準(zhǔn)履帶挖掘機(jī)行業(yè)研究及十四五規(guī)劃分析報(bào)告
- 各地分布式光伏項(xiàng)目電價(jià)對(duì)比
- 2024年綠化工職業(yè)技能理論知識(shí)考試題庫(含答案)
- 醫(yī)學(xué)檢驗(yàn)技術(shù)專業(yè)《血液學(xué)檢驗(yàn)》課程標(biāo)準(zhǔn)
- 2024年江蘇食品藥品職業(yè)技術(shù)學(xué)院單招職業(yè)技能測試題庫有完整答案
- 員工服務(wù)意識(shí)提升提高服務(wù)意識(shí)培訓(xùn)課件
- 2024年黑龍江農(nóng)業(yè)工程職業(yè)學(xué)院單招職業(yè)適應(yīng)性測試題庫1套
評(píng)論
0/150
提交評(píng)論