




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領
文檔簡介
1、數(shù)據(jù)結(jié)構(gòu)試卷(一)一、單選題(每題 2 分,共20分)1. 棧和隊列的共同特點是( ).A。只允許在端點處插入和刪除元素B.都是先進后出C。都是先進先出D。沒有共同點2. 用鏈接方式存儲的隊列,在進行插入運算時( )。A。 僅修改頭指針 B. 頭、尾指針都要修改C。 僅修改尾指針 D.頭、尾指針可能都要修改3。 以下數(shù)據(jù)結(jié)構(gòu)中哪一個是非線性結(jié)構(gòu)?( )A。 隊列 B。 棧 C。 線性表 D. 二叉樹4。 設有一個二維數(shù)組Amn,假設A00存放位置在644(10),A22存放位置在676(10),每個元素占一個空間,問A33(10)存放在什么位置?腳注(10)表示用10進制表示。A688 B67
2、8 C692 D6965. 樹最適合用來表示( ).A。有序數(shù)據(jù)元素 B。無序數(shù)據(jù)元素C.元素之間具有分支層次關系的數(shù)據(jù) D。元素之間無聯(lián)系的數(shù)據(jù)6。 二叉樹的第k層的結(jié)點數(shù)最多為( ).kk-1 A21 B。2K+1 C.2K-1 D. 27. 若有18個元素的有序表存放在一維數(shù)組A19中,第一個元素放A1中,現(xiàn)進行二分查找,則查找A3的比較序列的下標依次為( )A. 1,2,3 B。 9,5,2,3C。 9,5,3 D。 9,4,2,38. 對n個記錄的文件進行快速排序,所需要的輔助存儲空間大致為A. O(1) B。 O(n) C。 O(1og2n) D。 O(n2)9。 對于線性表(7,
3、34,55,25,64,46,20,10)進行散列存儲時,若選用H(K)=K %9作為散列函數(shù),則散列地址為1的元素有( )個,A1 B2 C3 D410。 設有6個結(jié)點的無向圖,該圖至少應有( )條邊才能確保是一個連通圖。A。5 B。6 C。7 D.8二、填空題(每空1分,共26分)1。 通常從四個方面評價算法的質(zhì)量:_、_、_和_.2。 一個算法的時間復雜度為(n3+n2log2n+14n)/n2,其數(shù)量級表示為_.3. 假定一棵樹的廣義表表示為A(C,D(E,F,G),H(I,J),則樹中所含的結(jié)點數(shù)為_個,樹的深度為_,樹的度為_.4。 后綴算式9 2 3 +- 10 2 / 的值為_
4、。中綴算式(3+4X)-2Y/3對應的后綴算式為_。5. 若用鏈表存儲一棵二叉樹時,每個結(jié)點除數(shù)據(jù)域外,還有指向左孩子和右孩子的兩個指針。在這種存儲結(jié)構(gòu)中,n個結(jié)點的二叉樹共有_個指針域,其中有_個指針域是存放了地址,有_個指針是空指針。6。 對于一個具有n個頂點和e條邊的有向圖和無向圖,在其對應的鄰接表中,所含邊結(jié)點分別有_個和_個。7。 AOV網(wǎng)是一種_的圖。8。 在一個具有n個頂點的無向完全圖中,包含有_條邊,在一個具有n個頂點的有向完全圖中,包含有_條邊。9。 假定一個線性表為(12,23,74,55,63,40),若按Key 4條件進行劃分,使得同一余數(shù)的元素成為一個子表,則得到的四
5、個子表分別為_、_、_和_.10。 向一棵B_樹插入元素的過程中,若最終引起樹根結(jié)點的分裂,則新樹比原樹的高度_.11. 在堆排序的過程中,對任一分支結(jié)點進行篩運算的時間復雜度為_,整個堆排序過程的時間復雜度為_。12. 在快速排序、堆排序、歸并排序中,_排序是穩(wěn)定的。三、計算題(每題 6 分,共24分)1。 在如下數(shù)組A中鏈接存儲了一個線性表,表頭指針為A 0。next,試寫出該線性表.data next 2。3。 已知一個圖的頂點集V和邊集E分別為:V=1,2,3,4,5,6,7;E=(1,2)3,(1,3)5,(1,4)8,(2,5)10,(2,3)6,(3,4)15,(3,5)12,(
6、3,6)9,(4,6)4,(4,7)20,(5,6)18,(6,7)25;用克魯斯卡爾算法得到最小生成樹,試寫出在最小生成樹中依次得到的各條邊。4。 畫出向小根堆中加入數(shù)據(jù)4, 2, 5, 8, 3時,每加入一個數(shù)據(jù)后堆的變化。四、閱讀算法(每題7分,共14分)1。 LinkList mynote(LinkList L)/L是不帶頭結(jié)點的單鏈表的頭指針if(L&Lnext)q=L;L=Lnext;p=L;S1: while(pnext) p=pnext;S2: pnext=q;qnext=NULL;return L;請回答下列問題:(1)說明語句S1的功能;(2)說明語句組S2的功能;(3)設鏈表表示的線性表為(a1,a2, ?,an),寫出算法執(zhí)行后的返回值所表示的線性表.2. void ABC(BTNode BT)i
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 怪獸(教學設計)-2024-2025學年人美版(2012)美術(shù)二年級下冊
- 高中數(shù)學 第2章 統(tǒng)計 2.3 總體特征數(shù)的估計 2.3.2 方差與標準差教學設計 蘇教版必修3
- 第8課 使用聲音傳感器(教學設計)2023-2024學年六年級下冊信息技術(shù)人教版
- 第四單元西樂擷英(二)《地獄中的奧菲歐序曲(片段)》教學設計 2024-2025學年人教版初中音樂九年級上冊
- Unit 6 Clothes Lesson 1(教學設計)-2023-2024學年人教新起點版英語一年級下冊
- Revision of Module 9(教學設計)-2023-2024學年外研版(一起)英語三年級上冊
- 廣東省河源市七年級生物下冊 4.6.1人體對外界的感知教學設計1 (新版)新人教版
- 2024年汽車維修工考前注意事項總結(jié)試題及答案
- 學校個人總結(jié)100字(范文5篇)
- 與寵物營養(yǎng)相關的法律法規(guī)研究試題及答案
- 《人工智能技術(shù)基礎》課件-第六章 知識圖譜
- 2025年山東省濟南市市中區(qū)中考物理一模試卷(無答案)
- 商業(yè)秘密保護:內(nèi)外勾結(jié)型侵犯行為的司法認定分析
- 2025年全國中小學生安全教育日專題
- 2025年電子設備裝接工崗位職業(yè)技能資格證考試題(附答案)
- 2025年河南航空港發(fā)展投資集團有限公司社會招聘45人筆試參考題庫附帶答案詳解
- 2025太陽能光熱發(fā)電站熔融鹽儲熱系統(tǒng)技術(shù)
- 2024年全國高考新課標Ⅱ卷數(shù)學試題含答案解析
- 2025延長石油(集團)限責任公司社會招聘高頻重點提升(共500題)附帶答案詳解
- 2025年山東國際信托股份限公司社會招聘高頻重點提升(共500題)附帶答案詳解
- GB/T 26846-2024電動自行車用電動機和控制器的引出線及接插件
評論
0/150
提交評論