版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、試巻代號:5849座f立號丁 I廣東廣播電視大學(xué)2002年下半年期末考試??朴嬎銠C應(yīng)用專業(yè)數(shù)據(jù)結(jié)構(gòu)試題題號一二四五總分得分2003 年 j /一填空題(每空1分,共3()分)1任圖形結(jié)構(gòu)中,每個結(jié)點的前驅(qū)結(jié)點數(shù)和后繼結(jié)點數(shù)可以 2. 從一個具有n個結(jié)點的單鏈表中査找其值為x的結(jié)點時,在査找成功的請況下.需平均比較個結(jié)點,M在以HI,為表頭指針的帶表頭附加結(jié)點的單徒表和循環(huán)單鍛表中,鏈衣為空的條件分別為_和v4在線性表的單鏈接存儲中,若-個元素所在結(jié)點的地址為P.則其后繼結(jié)點的地址為-假定一個非空循環(huán)單鏈表的表尾給白由P指向,則該表的表頭結(jié)點足6廣義表(3,(,0),(d),e)的長度為 深度為
2、.7一個稀疏矩陣如下圖,卞標從1開始表示則對應(yīng)的三元組線性表表宗為0020*30000 0-15)000-3. 向一個棧頂指針為HS的鏈棧中插入一個新結(jié)點m p時,應(yīng)執(zhí)行和操作。9一棵二叉樹的廣義表表示為a (b (c,d),e則它含有雙分支結(jié)點個,單分支結(jié)點個,葉子結(jié)點 個。10. 若對一棵二叉樹從0開始進行結(jié)點編號,并按此編號把它顧序存儲到一維數(shù)組a中,即編號為0的結(jié)點存儲到応0中,其余類推則応門元盍的左孩子元索為右孩子元素為,雙親元素(i0)為 .11. 在一個小根堆中,堆頂結(jié)點的值是堆中所有結(jié)點中的,在一個大根堆中,堆頂結(jié)點的值懸堆中所有結(jié)點中的。12. 在一個堆的順序存儲中,若-個元
3、索的下標為i,則它的左孩子元索的下標為門十1,右孩子元素的下標為13. 對于一個具有n個頂點和e條邊的無向圖,當分別采用鄰接矩陣、鄰接表和邊集數(shù)組表示時,求任一頂點度數(shù)的時間復(fù)雜度依次為、和14. 在一個具有11個頂點的無向圖中,要連通所有頂點則至少需要務(wù)邊。15. 以二分查找方法從長度為12的有序表中査找一個元素時,平均査找長度為16. 對于一棵含有N個關(guān)鍵字的m階B _樹,其最小高度為,塑犬高度為。17. 散列存儲是根據(jù)元素的計算存儲范址的一種存儲方法,此地址稱為地址。1& 一-組記錄的排序碼為(46,79,56,38,40,81),利用堆排序方法建立的初始堆為二、選擇題(每小題2分,共1
4、0分)J.執(zhí)行下面程序段時,執(zhí)行S語句的次數(shù)為for (int i=l ;iV = n;i+ + )for (int j=l;inext= =NULLC. HL-next=HLD. HL! =NULL3在廣義表的存儲結(jié)構(gòu)中,若某結(jié)點的tag域等于0,則其next域存放的是A. NULLB.值域C下一個元素的地址D.子表的表頭指針4向順序棧中壓入新元素時,應(yīng)當A-先移動棧頂指針,再存入元素B.先存入元素,再移動棧頂指針C.先后次序無關(guān)緊要D.同時進行5具有20個結(jié)點的完全二叉樹的深度為B. 4C. 5D. 6三、算法填空題(10分)F面內(nèi)容是向一個小根堆中插入一個元素的算法,請將此算法填寫完整。
5、Void InsertHeap (Hcap& HBT, const ElemType item)HBT.heapfl=item;HBT.size+;Elemlype=dtem;int i=HBT.size-l ;while ()計 j=;if (x=HBT.heapj ) break ;A; ,i _ )四 運算題(每小題6分,共24分)1. 有七個帶權(quán)結(jié)點,其權(quán)值分別為2,9,8,4,10,12,16,試以它們?yōu)槿~子結(jié)點構(gòu)造一棵哈夫曼樹并計算出帶權(quán)路徑長度 WPL.2. 已知一個AOV網(wǎng)的鄰接表表示如下所示(頂點為Vo,V1,V2,V3,V4,V5),請按照教材上給出的 拓撲排序算法,寫出此
6、AOV網(wǎng)的拓撲序列.3. 假定一個待散列存儲的線性表(32,75,29,63,48,94,25,36,18,70)散列地址空間 HT11,若采用除留余數(shù)法構(gòu)造散列函數(shù),處理沖突用線性探查法,試畫出最后得到的散列表散列表為:0123456789 104. 試為下列每種情況選擇合適的排序方法1) n=30,要求最壞情況速度最快;2) n=30,要求既要快,又要排序穩(wěn)定;3) n=1000,要求平均情況速度最快;五、算法閱讀題(每小題 8分,共16 分)1-void ASflong num)Stack a;InrtStack(a);while (num!=0)(int k=num%3;Push(ap
7、k);num/=3;while (SStackEmpty(a) coutPop(a); coutendl;該聲法的功能是:_已知為-一叉樹根結(jié)點的指針,閱讀以下算法!寫出算法的功能口 int test ( BTreeNode * BT )if ( BT * = NULL ) return 0 ;elsw if (Bt-left=NULL & BT-right=NULL) return else return test (BT-lefi)+test (BT-right);六、編寫算法題(10分)在單鏈接HL中計算數(shù)值域X的結(jié)點個數(shù),并返回該結(jié)點個數(shù)值。Elem Type nu m(L node
8、* HL,Elem Type x)答案代號:5849廣東廣播電視大學(xué)2002年下半年期末考試??朴嬎銠C應(yīng)用專業(yè)數(shù)據(jù)結(jié)構(gòu)答案及評分標準2003年1月一、填空題(每空1分,共30分)1任意多個2. (n-Fl)/2.3. HL-next= =NULL HL-next=HL4- p-next5- p-next6. 1 47(1,3,2),(2,1,3),(3,3,4,5)& p-next = HS; HS=p;9. 22310. a2i十 1a2i + 2a(i 1)/2lb最小值 最大值,12. 2i+213. On) O(e/n) 0e)14. n-115. 37/1216. riogo(N +
9、 l)1 l + UogR/2()17. 關(guān)鍵字 散列地址18. (84,79,56,38,40,46)二、選擇題(每小題2分,共10分)1. D 2. B 3.C .4. A 5-0三、算法填空題(10分)HBT. size =x)K+;return k;When you are old and grey and full of sleep,And no ddi ng by the fire, take down this book,And slowly read, and dream of the soft lookYour eyes had once, and of their shad
10、ows deep;How many loved your mome nts of glad grace,And loved your beauty with love false or true,But one man loved the pilgrim soul in you,And loved the sorrows of your cha nging face;And bending dow n beside the glow ing bars,Murmur, a little sadly, how love fledAnd paced upon the mountains overhe
11、adAnd hid his face amid a crowd of stars.The furthest dista nee in the worldIs not betwee n life and deathBut whe n I sta nd in front of youYet you dont know thatI love you.The furthest dista nee in the worldIs not whe n I sta nd in front of youYet you cant see my loveBut whe n un doubtedly knowing
12、the love from bothYet cannot be together.The furthest dista nee in the worldIs not being apart while being in loveBut whe n I pla inly cannot resist the year ningYet prete nding you have n ever bee n in my heart.The furthest dista nee in the worldIs not struggli ng aga inst the tidesBut using on es in differe nt heartTo dig an un crossable riverFor the one who loves you.倚窗遠眺,目光目光盡處必有一座山,那影影綽綽的黛綠色的影,是春天的 顏色。周遭流嵐升騰,沒露出那真實的面孔。面對那流轉(zhuǎn)的薄霧,我會幻想,那 里有一個世外桃源。在天階夜色涼如水的夏夜,我會靜靜地,靜靜地,等待一場 流星雨的來臨許下一個愿望,不乞求去實現(xiàn),至少,曾經(jīng),有那么
溫馨提示
- 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)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 大藥房勞務(wù)合同范例
- 微信公眾合同范例
- 新發(fā)小區(qū)車位出售合同范例
- 房租租賃和合同范例
- 員工派遣合同范例
- 房屋購房分期合同范例
- 叉車臨時用工合同范例
- 保潔合同范例100字
- 臨時場地借用合同范例
- 柜子改造租房合同范例
- 2024年云南省中考物理試題含答案
- GB/T 28569-2024電動汽車交流充電樁電能計量
- 政府采購評審專家考試題及答案
- 2024新能源光伏電站運行規(guī)程
- 屋頂氣窗施工方案
- 數(shù)字化轉(zhuǎn)型與年度工作目標計劃
- 兒童游樂場安全防范與應(yīng)急處理預(yù)案
- 廣東廣業(yè)投資集團限公司社會公開招聘高頻500題難、易錯點模擬試題附帶答案詳解
- 中鹽寧夏鹽業(yè)有限公司招聘筆試題庫2024
- 產(chǎn)科護理個案分享案例
- 20以內(nèi)的加法口算練習(xí)題4000題 147
評論
0/150
提交評論