




已閱讀5頁(yè),還剩7頁(yè)未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
一、選擇題(每題2分共20分)1若長(zhǎng)度為n的線(xiàn)性表(a1, a2, an)采用順序存儲(chǔ),刪除它的第i個(gè)數(shù)據(jù)元素,需要依次向前移動(dòng) 個(gè)數(shù)據(jù)元素。 A. n-i B. n+i C.n-i+1 D.n-i-12 在一個(gè)單鏈表head中,若要在指針p所指結(jié)點(diǎn)后插入一個(gè)q指針?biāo)附Y(jié)點(diǎn),則執(zhí)行_。A. p-next=q-next; q-next=p;B. q-next=p-next; p=q;C. p-next=q-next; p-next=q;D. q-next=p-next; p-next=q;3棧是一種 的線(xiàn)性表。A. 只允許在一端進(jìn)行插入和在另一端進(jìn)行刪除 B. 只允許在一端進(jìn)行插入和刪除 C. 只允許在兩端進(jìn)行插入和刪除 D. 允許在中間部位進(jìn)行插入和刪除4算術(shù)表達(dá)式ab+c/d的逆波蘭式是_。 A. abcd+/ B. abc/d+ C. abcd/+ D. ab+cd/5循環(huán)隊(duì)列用數(shù)組A0,m-1存放其元素值,已知其頭尾指針?lè)謩e是front和rear,則當(dāng)前隊(duì)列中的元素個(gè)數(shù)是()。A(rear-front+m)%mBread-front+1Cread-front-1 Dread-front6設(shè)二維數(shù)組a0m-10n-1按行優(yōu)先順序存儲(chǔ)在首地址為loc(a00)的存儲(chǔ)區(qū)域中,每個(gè)元素占d個(gè)單元,則aij的地址為_(kāi)。A. loc(a00) +( in+ j) d B. loc(a00) +(jm+i) d C. loc(a00) +(j-1)n+i-1) d D. loc(a00) +(j-1)m+i-1) d7對(duì)于二叉樹(shù)來(lái)說(shuō),第i層上至多有_個(gè)結(jié)點(diǎn)。 A2i B 2i-1 C2i-1 D2i-1-18有一個(gè)有序表為1,3,9,12,32,41,45,62,75,77,82,95,100,當(dāng)二分查找值為82的結(jié)點(diǎn)時(shí),( )次比較后查找成功。A1 B2 C4 D89設(shè)哈希表長(zhǎng)m=11,哈希函數(shù)H(key)=key%11。表中已有4個(gè)結(jié)點(diǎn):addr(15)=4, addr(38)=5,addr(61)=6,addr(84)=7,其余地址為空,如果線(xiàn)性探測(cè)再散列處理沖突,關(guān)鍵字為49的結(jié)點(diǎn)地址是 。 A3 B5 C8 D910用某種排序方法對(duì)線(xiàn)性表(25,84,21,47,15,27,68,35,20)進(jìn)行排序時(shí),元素序列的變化情況如下:25,84,21,47,15,27,68,35,2015,84,21,47,25,27,68,35,2015,20,21,47,25,27,68,35,8415,20,21,25,47,27,68,35,84 15,20,21,25,27,35,47,68,84則采用的排序方法是( )。A冒泡排序 B快速排序 C歸并排序 D選擇排序二、求解題1已知二叉樹(shù)的擴(kuò)展前序序列:FKHBEGADC.請(qǐng)畫(huà)出該二叉樹(shù)并寫(xiě)出該樹(shù)的中序和后序序列。(12分)2畫(huà)出下列樹(shù)對(duì)應(yīng)的二叉樹(shù)。(10分)3.給定無(wú)向圖G=,其中V=a,b,c,d,e,E=(a,b),(a,e),(b,e),(b,c),(c,e),(e,d).請(qǐng)畫(huà)出圖G的鄰接矩陣,鄰接表。從結(jié)點(diǎn)a出發(fā),分別寫(xiě)出按深度優(yōu)先搜索法和廣度優(yōu)先搜索法進(jìn)行遍歷的結(jié)點(diǎn)序列。(12分)4從空的二叉排序樹(shù)開(kāi)始依次插入30,18,11,17,7,5,13,41,29,37,23,19。畫(huà)出該二叉排序樹(shù)。(9分)5分別寫(xiě)出對(duì)序列 10,18,11,17,7,5,13,41,29,37,23,19,25進(jìn)行快速排序和冒泡排序的過(guò)程。(16分)三、寫(xiě)出下列算法的功能或輸出結(jié)果1.typedef struct List int number; struct List *next; Node,*Link;void func1(Link p)/p指向單鏈表 while(p!=NULL) printf(“%dn”,p-number);p=p-next;功能是 。2.寫(xiě)出下列程序段的運(yùn)行結(jié)果(棧中的元素類(lèi)型是char): main() SEQSTACK s,*p; char x, y; p = &s; initstack(p); x = c; y = k; push(p,x); push(p,a); push(p,y); x = pop(p); push(p,t); push(p,s); while(!empty(p) y = pop(p); printf(%c,y); printf(%cn,x);運(yùn)行結(jié)果是 。 3int func3 (int r , int n, int k) int i,low=0, high=n-1, mid, find=0; while (low=high &find=0) mid=(low+high)/2; if (krmid) low=mid+1;else imid;find=1;if (!find) return -1;return i;功能是 。四、讀程填空1下列算法創(chuàng)建n個(gè)元素的帶頭單鏈表.typedef struct lnode int data; struct lnode *next; lnode,*linklist ; void create(linklist &head, int n) linklist p; int i; head=(linklist)malloc(sizeof(lnode); A ; for(i=n;i0;i-)p =(linklist)malloc(sizeof(lnode); scanf(“%d”,&p-data); B ; C ; 2完成下列插入排序算法。typedef struct nodeint key; int data;NODE;void insert(NODE
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 安徽省淮南市潘集區(qū)2025屆數(shù)學(xué)三年級(jí)第一學(xué)期期末復(fù)習(xí)檢測(cè)模擬試題含解析
- 工程經(jīng)濟(jì)中的比較分析技巧試題與答案
- 2025-2026學(xué)年海南省臨高縣三年級(jí)數(shù)學(xué)第一學(xué)期期末預(yù)測(cè)試題含解析
- 中級(jí)經(jīng)濟(jì)師考試的市場(chǎng)策略制定試題及答案
- 眼科視頻課件制作
- 國(guó)際經(jīng)濟(jì)合作與發(fā)展戰(zhàn)略試題及答案
- 農(nóng)村土地流轉(zhuǎn)經(jīng)營(yíng)權(quán)共享協(xié)議
- 餐飲行業(yè)線(xiàn)上訂餐平臺(tái)設(shè)計(jì)與實(shí)現(xiàn)方案
- 文化交流活動(dòng)策劃合作協(xié)議
- 行政管理專(zhuān)業(yè)經(jīng)濟(jì)法試題解析與答案
- T-CRHA 049-2024 結(jié)核病區(qū)消毒隔離護(hù)理管理規(guī)范
- 畢業(yè)設(shè)計(jì)中期報(bào)告
- 呼和浩特市消防救援支隊(duì)招聘政府專(zhuān)職消防員筆試真題2022
- 遼寧省沈陽(yáng)市沈河區(qū)文化路小學(xué)小學(xué)六年級(jí)小升初期末英語(yǔ)試卷(含答案)
- (高清版)JTG D81-2017 公路交通安全設(shè)施設(shè)計(jì)規(guī)范
- 生活中的工業(yè)設(shè)計(jì)智慧樹(shù)知到期末考試答案章節(jié)答案2024年南開(kāi)大學(xué)
- 2024年高中語(yǔ)文選必下《種樹(shù)郭橐駝傳》情境默寫(xiě)48句含答案
- 飽和蒸汽密度表
- 安全管理職業(yè)健康體系適用法律法規(guī)要求清單(2023年7月版)
- 農(nóng)業(yè)政策與法規(guī)復(fù)習(xí)題
- MOOC 農(nóng)學(xué)概論-福建農(nóng)林大學(xué) 中國(guó)大學(xué)慕課答案
評(píng)論
0/150
提交評(píng)論