




下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
一.單項(xiàng)選擇題(每題2分,共20分)1.順序表是線性表的()①鏈?zhǔn)酱鎯Y(jié)構(gòu)②順序存儲結(jié)構(gòu)③索引存儲結(jié)構(gòu)2.對于順序表的優(yōu)缺點(diǎn),以下說法錯(cuò)誤的是①無需為表示結(jié)點(diǎn)間的邏輯關(guān)系而增加額外的存儲空間②可以方便地隨機(jī)存取表中的任一結(jié)點(diǎn)④散列存儲結(jié)構(gòu)()③插人和刪除運(yùn)算較方便④由于順序表要求占用連續(xù)的空間,存儲分配只能預(yù)先進(jìn)行(靜態(tài)分配)3.單鏈表中,增加頭結(jié)點(diǎn)的目的是為了()①使單鏈表至少有一個(gè)結(jié)點(diǎn)②標(biāo)示表結(jié)點(diǎn)中首結(jié)點(diǎn)的位置③方便運(yùn)算的實(shí)現(xiàn)④說明單鏈表是線性表的鏈?zhǔn)酱鎯?shí)現(xiàn)4.循環(huán)隊(duì)列的隊(duì)滿條件為(在犧牲一個(gè)存儲空間的情況下)()①rear%maxsize==(front+1)%maxsize;②(rear+1)%maxsize==front+1③(rear+1)%maxsize==front④rear==front5.循環(huán)隊(duì)列的人隊(duì)操作應(yīng)為()①rear=rear+1data[rear]=xrear=rear+1②data[rear]=x③rear=(rear+1)%maxsize④data[rear]=xdata[rear]=xrear=(rear+1)%maxsize6.設(shè)有一順序棧已含3個(gè)元素,如下圖所示,元素a4正等待進(jìn)棧。那么下列4個(gè)序列()中不可能出現(xiàn)的出棧序列是0123maxsize-1a1a2a3sq↑top①a3,a1,a4,a2②a3,a2,a4,a1③a3,a4,a2,a1④a4,a3,a2,a1()7.以下說法錯(cuò)誤的是①二叉樹可以是空集②二叉樹的任一結(jié)點(diǎn)都有兩棵子樹③二叉樹與樹具有相同的樹形結(jié)構(gòu)④二叉樹中任一結(jié)點(diǎn)的兩棵子樹有次序之分8.深度為5的二叉樹最多有()個(gè)結(jié)點(diǎn)(設(shè)樹的層數(shù)為6)①64②63③32④319.將含有83個(gè)結(jié)點(diǎn)的完全二叉樹從根結(jié)點(diǎn)開始編號,根為1號,后面按從上到下、從左到右的順序?qū)Y(jié)點(diǎn)編號,那么編號為41的雙結(jié)點(diǎn)編號為()①42②40③21④2010.在圖1的二叉樹中,()不是完全二叉樹。二.填空題(1-3題每空2分,4-6題每空1分,共20分)1.下面程序段的時(shí)間復(fù)雜度T(n)=___________。for(i=l;i<=n;i++){k++;for(j=1;j<=n;j++)l+=k;}2.以下運(yùn)算實(shí)現(xiàn)在順序棧上的進(jìn)棧,請?jiān)赺______處用適當(dāng)?shù)囊蕴畛洌ù娣艞T氐臄?shù)組為ElmList)。template<classELEM>voidPush(ELEMitem){if(top>=maxsize-1}{cerr<<“棧滿”<<endl;return;}________________=item;________________;}3.以下運(yùn)算實(shí)現(xiàn)在循環(huán)隊(duì)上的出隊(duì)列,請?jiān)赺______處用適當(dāng)句子予以填充。(存放隊(duì)列元素的數(shù)組為ElmList)template<classELEM>ELEMQueue::DeQueue(){if(curr_len==________________){cerr<<“隊(duì)空”<<endl;return;}ELEMtemp=_____________;____________returntemp;}____;4.二叉樹第i(i>=0)層上至多有______個(gè)結(jié)點(diǎn)。5.對任何二叉樹,若度為2的節(jié)點(diǎn)數(shù)為n2,則葉子數(shù)n0=______。6.一棵樹的形狀如圖2所示,它的根結(jié)點(diǎn)是________,葉子結(jié)點(diǎn)是________,這棵樹的度是________,這棵樹的深度是________,結(jié)點(diǎn)F的孩子結(jié)點(diǎn)是________,結(jié)點(diǎn)G的父結(jié)點(diǎn)是________。三.問答題(每題10分,共40分)1.?dāng)?shù)據(jù)結(jié)構(gòu)研究的內(nèi)容有哪些,數(shù)據(jù)結(jié)構(gòu)的邏輯結(jié)構(gòu)有哪些,存儲結(jié)構(gòu)有哪些?2.畫出圖3所示二叉樹的中序線索二叉鏈表存儲結(jié)構(gòu)示意圖。3.已知一棵二叉樹的前根序列和中根序列分別為ABDGHECFIJ及GDHBEACIJF,請畫出這棵二叉樹。4.給定權(quán)值7,18,3,32,5,26,12,8,構(gòu)造相應(yīng)的哈夫曼樹,并求這棵哈夫曼樹的帶權(quán)路徑長度WPL。四.算法設(shè)計(jì)題(每題10分,共20分)1.設(shè)A=(a1,a2,a3,......an)和B=(b1,b2,...,bm)是兩個(gè)線性表(假定所含數(shù)據(jù)元素均為整數(shù))。若n=m且ai=bi(i=1,...,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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 醫(yī)美醫(yī)生合同范本
- 低層房屋租賃合同范本
- 高中拓展訓(xùn)練合同范本
- 委托合同范本由誰提供范本
- 鋼筋工地勞務(wù)合同范本
- 特殊貨車出售合同范本
- 廠內(nèi)訂單合同范本
- 房屋租賃合同 (三)
- 零售藥店醫(yī)療保障定點(diǎn)管理
- 香港中文大學(xué)(深圳)《口腔頜面外科學(xué)實(shí)驗(yàn)二》2023-2024學(xué)年第二學(xué)期期末試卷
- 數(shù)學(xué)-山東省青島市2025年高三年級第一次適應(yīng)性檢測(青島一模)試題和答案
- 2025年石家莊市高三數(shù)學(xué)教學(xué)質(zhì)量檢測卷(一)附答案解析
- 8.4 同一直線上二力的合成 (課件)2024-2025學(xué)年人教版八年級物理下冊
- 統(tǒng)計(jì)法律知識培訓(xùn)課件
- 活動三《垃圾“流浪”記》(教學(xué)設(shè)計(jì))-2023-2024學(xué)年三年級下冊綜合實(shí)踐活動滬科黔科版
- 2024-2025學(xué)年上海六年級語文上學(xué)期期末復(fù)習(xí)分類匯編:現(xiàn)代文閱讀之說明文15篇(熱點(diǎn)預(yù)測)
- 杭州市2025年官方拆遷補(bǔ)償協(xié)議
- 2025年2月廣東省深圳市羅湖區(qū)聯(lián)考初三年級質(zhì)量檢測英語試卷(含答案)
- 2025年南京科技職業(yè)學(xué)院高職單招職業(yè)技能測試近5年??及鎱⒖碱}庫含答案解析
- 互聯(lián)網(wǎng)金融 個(gè)人網(wǎng)絡(luò)消費(fèi)信貸 貸后催收風(fēng)控指引
- 下穿渝合高速施工方案
評論
0/150
提交評論