




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、數(shù)據(jù)結(jié)構(gòu)試題答案一、單項(xiàng)選擇題(每題2分,共30分)1.若某線性表中最常用的操作是取第i個元素和找第i個元素的前趨元素,則采用( )存儲方式最節(jié)省時間。A) 單鏈表 B) 雙鏈表 C) 單向循環(huán)鏈表 D) 順序表2.串是任意有限個( )。A) 符號構(gòu)成的序列 B) 符號構(gòu)成的集合C) 字符構(gòu)成的序列 D) 字符構(gòu)成的集合3.設(shè)矩陣A的任一元素aij(1i,j10)滿足:aij0;(ij,1i,j10)aij=0; (inext=NULL。2.在單鏈表中,指針p所指結(jié)點(diǎn)為最后一個結(jié)點(diǎn)的條件是_。3.設(shè)一個鏈棧的棧頂指針是ls,棧中結(jié)點(diǎn)格式為 ,??盏臈l件為_。如果棧不為空,則出棧操作為p=ls;
2、_;free(p)。4.已知一棵度為3的樹有2個度為1的結(jié)點(diǎn),3個度為2的結(jié)點(diǎn),4個度為3的結(jié)點(diǎn),則該樹有_個葉子結(jié)點(diǎn)。5.樹有三種常用的存儲結(jié)構(gòu),即孩子鏈表法,孩子兄弟鏈表法和_。6.n個頂點(diǎn)的連通圖的生成樹有_條邊。7.一個有向圖G中若有弧 、 和 ,則在圖G的拓?fù)湫蛄兄?,頂點(diǎn) 的相對位置為_。8.設(shè)表中元素的初始狀態(tài)是按鍵值遞增的,分別用堆排序、快速排序、冒泡排序和歸并排序方法對其進(jìn)行排序(按遞增順序),_最省時間,_最費(fèi)時間。9.下面是將鍵值為x的結(jié)點(diǎn)插入到二叉排序樹中的算法,請?jiān)趧澗€處填上適當(dāng)?shù)膬?nèi)容。Typedef struct pnode int key;struct node *
3、 left, * right;Void search (int x; pnode t ) if (_)p = malloc (size);p-key=x;p-left=NULL;p-right=NULL;t=p;elseif (xkey) search (x,t-left)else _10.線性表的_的主要優(yōu)點(diǎn)是從表中任意結(jié)點(diǎn)出發(fā)都能訪問到所有結(jié)點(diǎn)。而使用_,可根據(jù)需要在前后兩個方向上方便地進(jìn)行查找。三、應(yīng)用題(每題10分,共30分)1.在雙鏈表中,要在指針變量P所指結(jié)點(diǎn)之后插入一個新結(jié)點(diǎn),請按順序?qū)懗霰匾乃惴ú襟E。(設(shè):P所指結(jié)點(diǎn)不是鏈表的首尾結(jié)點(diǎn),q是與p同類型的指針變量)2.已知待排序
4、文件各記錄的排序碼順序如下:72 73 71 23 94 16 05 68請列出快速排序過程中每一趟的排序結(jié)果。四、算法題(共12分)編寫算法,實(shí)現(xiàn)單鏈表上的逆置運(yùn)算(說明:即將單鏈表中的元素次序反轉(zhuǎn))參考答案:一、單項(xiàng)選擇題(每題2分,共30分)1.D 2.C 3.D 4.C 5.D 6.D 7.A 8.B 9.D 10.C 11.D 12.C 13.A 14.B 15.C二、填空題(每空2分,共28分)1. r-next=s; 2. p-next=NULL;3. ls = = NULL; ls=ls-link。 4. 125. 雙親表示法 6. n-17. i,j,k 8. 冒泡排序,快速
5、排序9. t= =NULL,search(x,t-right); 10.循環(huán)鏈表,雙向鏈表三、應(yīng)用題(每題10分,共30分)1new(q);q.llink p;q.rlink p.rlink;p.rlink.llink q;p.rlink q。評分細(xì)則:按順序每對一個給2分,全對計(jì)10分。2各趟結(jié)果如下:68 05 71 23 16 72 94 7316 05 23 68 71 72 94 7305 16 23 68 71 72 94 7305 16 23 68 71 72 94 7305 16 23 68 71 72 94 7305 16 23 68 71 72 73 9405 16 23 68 71 72 73 94四算法題(共12分)void invert( pointer h
溫馨提示
- 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è)雇傭保姆合同范本
- 2025年度理發(fā)店加盟連鎖入股合作協(xié)議書
- 二零二五年度木材加工廠與林權(quán)所有者合作開發(fā)合同
- 2025年度物流運(yùn)輸擔(dān)保合同
- 營業(yè)轉(zhuǎn)讓合同范本
- 2025至2030年中國鹽礦成套設(shè)備數(shù)據(jù)監(jiān)測研究報告
- 2025至2030年中國皮地膜數(shù)據(jù)監(jiān)測研究報告
- 科技與藝術(shù)的完美結(jié)合-現(xiàn)代建筑雕塑設(shè)計(jì)
- 科技創(chuàng)新與知識產(chǎn)權(quán)管理的關(guān)系探討
- 科技助力智能設(shè)備在糖尿病睡眠管理中的應(yīng)用
- GB/T 45167-2024熔模鑄鋼件、鎳合金鑄件和鈷合金鑄件表面質(zhì)量目視檢測方法
- 2023年東北公司加油站賬務(wù)人員考試題庫
- 2024年四川綿陽初中學(xué)業(yè)水平考試英語試卷真題(含答案詳解)
- 《鴉片戰(zhàn)爭改》課件
- 2024至2030年中國數(shù)字壓力表行業(yè)投資前景及策略咨詢研究報告
- 《SPIN顧問式銷售》課件
- 2025屆河南省鄭州市外國語學(xué)校高三考前熱身英語試卷含解析
- 【初中數(shù)學(xué)】2024-2025學(xué)年人教版七年級數(shù)學(xué)上冊期末模擬練習(xí)
- 2024(統(tǒng)編版)語文七年級上冊《西游記》真題+綜合題練習(xí)(學(xué)生版+解析版)
- 統(tǒng)編版九年級道德與法治上冊期中考試卷帶答案
- 2025初級會計(jì)理論考試100題及解析
評論
0/150
提交評論