




下載本文檔
版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、數(shù)據(jù)結(jié)構(gòu)試卷(I卷)班級(jí):_學(xué)號(hào):_姓名:_得分:_題號(hào)一二三四五六七八九十成績(jī)復(fù)核得分 閱卷 題目部分,(卷面共有45題,100分,各大題標(biāo)有題量和總分)一、判斷正誤(11小題,共11分)1即使對(duì)不含相同元素的同意輸入序列進(jìn)行兩組不同的、合法的入棧和出棧組合操作,所得的輸出序也一定相同。( )2棧和隊(duì)
2、列都是限制存取點(diǎn)的線(xiàn)性結(jié)構(gòu)。( )3任何一個(gè)非空廣義表,其表頭可能是單元素或廣義表,其表尾必定是廣義表。( ) 4己知二叉樹(shù)的前序遍歷序列和后序遍歷序列并不能唯一地確定這棵樹(shù),因?yàn)椴恢罉?shù)的根結(jié)點(diǎn)是哪一個(gè)。( )5有n個(gè)數(shù)存放在伊維數(shù)組h1n中,在進(jìn)行順序查找時(shí)這n個(gè)數(shù)的排列有序或無(wú)序其平均查找長(zhǎng)度小同。( ) 6二叉樹(shù)中,具有兩個(gè)子女的結(jié)點(diǎn)的中序后繼結(jié)點(diǎn)最多只能有一個(gè)子女。7用希爾(Shel
3、l)方法排序時(shí),若關(guān)鍵字的初始排序雜亂無(wú)序,則排序效率就低。( )8外部排序是把外存文件調(diào)入內(nèi)存,可利用內(nèi)部排序的方法進(jìn)行排序,因此排序所花的時(shí)間取決于內(nèi)部排序的時(shí)間。 ( )9完全二叉樹(shù)就是滿(mǎn)二叉樹(shù)。( )10在散列法中,一個(gè)可用散列函數(shù)必須保證絕對(duì)不產(chǎn)生沖突。( )11快速排序是對(duì)起泡排序的一種改進(jìn)。( )二、單項(xiàng)選擇題(20小題,共42分)1在雙向循環(huán)鏈表中,在p指針?biāo)傅慕Y(jié)點(diǎn)后插入一個(gè)指針q所指向的新結(jié)點(diǎn),其修改指針的操
4、作是_A、 B、 C、 D、2雙向鏈表中有兩個(gè)指針域,llink和rlink分別指向前趨及后繼,設(shè)p指向鏈表中的一個(gè)結(jié)點(diǎn),現(xiàn)要求刪去p所指結(jié)點(diǎn),則正確的刪除是( )(鏈中結(jié)點(diǎn)數(shù)大于2,p不是第一個(gè)結(jié)點(diǎn))A、p.llink.rlink:=p.llink; p.llink.rlink:=p.rlink; dispose(p); B、dispose(p); p.llink.rlink:=p.llink; p.llink,rlink:=p.rlink; C、p.llink.rlink:=p.llink; d
5、ispose(p); p.llink.rlink:=p.rlink; D、以上A,B,C都不對(duì)。 3某堆棧的輸入序列為a, b,c ,d,下面的四個(gè)序列中,不可能是它的輸出序列的是 A、 a,c,b,d B、 b, c,d,a C、 c, d,b, a D、 d, c,a,b4棧和隊(duì)都是A、順序存儲(chǔ)的線(xiàn)性結(jié)構(gòu)&
6、#160; B、 鏈?zhǔn)酱鎯?chǔ)的非線(xiàn)性結(jié)構(gòu) C、 限制存取點(diǎn)的線(xiàn)性結(jié)構(gòu) D、 限制存取點(diǎn)的非線(xiàn)性結(jié)構(gòu)5數(shù)組的基本操作主要包括 。 A、 建立與刪除 B、 索引與修改 C、 訪(fǎng)問(wèn)與修改 D、 訪(fǎng)問(wèn)與索引 6下面說(shuō)法不正確的是A、 廣義表的表頭總是一個(gè)廣義表
7、B、 廣義表的表尾總是一個(gè)廣義表 C、 廣義表難以用順序存儲(chǔ)結(jié)構(gòu) D、 廣義表可以是一個(gè)多層次的結(jié)構(gòu)7設(shè)有一表示算術(shù)表達(dá)式的二叉樹(shù)(見(jiàn)下圖),它所表示的算術(shù)表達(dá)式是A、 A*B+C/(D*E)+(F-G) B、 (A*B+C)/(D*E)+(F-G) C、 (A*B+C)/(D*E+(F
8、-G)) D、 A*B+C/D*E+F-G8深度為(根據(jù)的層次為)的二叉樹(shù)至多有( )個(gè)結(jié)點(diǎn)。 A、 64 B、 63 C、 31 D、 32 9下面不正確的說(shuō)法是 (1) 在A(yíng)OE網(wǎng)中減小任一
9、關(guān)鍵活動(dòng)上的權(quán)值后,整個(gè)工期也就相應(yīng)減小 (2)AOE一網(wǎng)工程工期為關(guān)鍵活動(dòng)上的權(quán)之和;(3)在關(guān)鍵活路徑上的活動(dòng)都是關(guān)鍵活動(dòng),而關(guān)鍵活動(dòng)也必在關(guān)鍵路徑上, A、(1) B、(2) C、(3) D、(1)、(2)10下列說(shuō)法中不正確的是 A、無(wú)向圖中的極大連通子圖稱(chēng)為連通分量 B、連通圖的廣度優(yōu)先搜索中一般要采用隊(duì)列來(lái)暫存剛訪(fǎng)問(wèn)過(guò)的頂點(diǎn) C、圖的
10、深度優(yōu)先搜索中一般要采用棧來(lái)暫存剛訪(fǎng)問(wèn)過(guò)的頂點(diǎn) D、有向圖的遍歷不可采用廣度優(yōu)先搜索方法11設(shè)有一個(gè)按各元素的值排好序的線(xiàn)性表且長(zhǎng)度大于2,對(duì)給定的值K,分別用順序查找法和二分法查找一個(gè)與K相等的元素,比較次數(shù)分別s 和b;在查找不成功的情況下,正確的s 和b的數(shù)量關(guān)系是_ A、 總有s=b B、總有s>b C、總有s<b D、與K大小有關(guān)12設(shè)散列表的長(zhǎng)m=14,散列函數(shù)為h(k)=k11,表中已有4個(gè)記錄(如圖
11、所示),如果采用二次探測(cè)再散列來(lái)處理沖突,則關(guān)鍵字為49的記錄其存儲(chǔ)地址是 A、 8 B、 3 C、 5 D、 913歸并排序中,歸并的趟數(shù)是A、O(n) B、O(logn) C、O(nlogn)
12、60; D、O(n*n) 14下列排序算法中,在待排序數(shù)據(jù)已有序時(shí),花費(fèi)時(shí)間反而最多的是( )排序。 A、 冒泡 B、 希爾 C、 快速 D、 堆 15快速排序在最壞情況下時(shí)間復(fù)雜度是,比( )的性能差。 A、堆排序 B、起泡排序 C、選擇排序16若對(duì)
13、一個(gè)元素進(jìn)行直接選擇排序,則進(jìn)行任一趟排序的過(guò)程中,為尋找最小值元素所需要的時(shí)間復(fù)雜性為 A、O(l) B、 C、 D、17數(shù)據(jù)表示是指數(shù)據(jù)。 A、 書(shū)寫(xiě)在紙上 B、 從機(jī)外轉(zhuǎn)為機(jī)內(nèi) C、 磁盤(pán)中的數(shù)據(jù) D、 光盤(pán)中的數(shù)據(jù) 18以下數(shù)據(jù)結(jié)構(gòu)中,哪一個(gè)是線(xiàn)性結(jié)構(gòu)? A、廣義表
14、0; B、 二叉樹(shù) C、稀疏矩陣 D、 串19某二叉樹(shù)的前序和后序序列正好相反,則該二叉樹(shù)一定是()的二叉樹(shù)。A、空或只有一個(gè)結(jié)點(diǎn) B、高度等于其結(jié)點(diǎn)數(shù) C、任一結(jié)點(diǎn)無(wú)左孩子 D、任一結(jié)點(diǎn)無(wú)右孩子20在10階B-樹(shù)中根結(jié)點(diǎn)所包含的關(guān)鍵碼個(gè)數(shù)最多為( ),最少為A、1
15、; B、2 C、9 D、10三、填空題(14小題,共47分)1在一個(gè)不帶頭
16、結(jié)點(diǎn)單鏈表中,在表頭插入或刪除與在其他位置插入或刪除其操作過(guò)程_。2根據(jù)需要,用適當(dāng)?shù)恼Z(yǔ)句填入下面算法的_中:?jiǎn)栴}:設(shè)有n件物品,重量分別為w1,w2,w3,wn和一個(gè)能裝載總重量為T(mén)的背包。能否從n件物品中選擇若干件恰好使它們的重量之和等于T。若能,則背包問(wèn)題有解,否則無(wú)解。解此問(wèn)題的算法如下: FUNCTION kanp_stack(VAR stack,w:ARRAY1.n OF real; VAR top:integer; T:real):boolean; w1:n 存放n件物品的重量,依次
17、從中取出物品放入背包中,檢查背包重量,若不超過(guò)T,則裝入,否則棄之,取下一個(gè)物品試之。若有解則返回函數(shù)值true,否則返回false BEGIN top:=0; i:=1; i指示待選物品 WHILE (1)_ AND(2)_DO IF (3)_ OR (4)_ AND (i
18、<n) THEN top := (5)_ ;stacktop :=i;第i件物品裝入背包 T:=T-wi; IF T=0 THEN RETURN (6)_) 背包問(wèn)題有解
19、160; ELSE IF (i=n ) AND (top>0) THEN i:=(7)_;取出棧頂物品
20、 top:= (8)_ ;T:= (9)_ ; 恢復(fù)T值 &
21、#160; i:=i+1 準(zhǔn)備挑選下一件物品 ; ; RETURN(10)_) 背包無(wú)解 END;3設(shè)有三對(duì)角矩陣如下圖所示,將帶狀區(qū)域中的元素(|i-j|<=1)放在一維數(shù)組B中,則B的大小為_(kāi)。元素在B 中的位置是_下標(biāo)從0開(kāi)始計(jì))4二叉樹(shù)結(jié)點(diǎn)的對(duì)稱(chēng)序序列為A,B,C,D,E,F,G,后序序列為B,D,C,A,F,G,E,則該二叉樹(shù)結(jié)點(diǎn)的前序序列為 ,則該二叉樹(shù)對(duì)應(yīng)的樹(shù)林包括 棵樹(shù)。5對(duì)于前序遍歷和中序遍歷結(jié)果相同的二叉樹(shù)為_(kāi),對(duì)于前序遍歷和后序遍歷結(jié)果相同的二叉樹(shù)為_(kāi).
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 數(shù)控機(jī)床編程與操作考核試卷
- 油漆承包項(xiàng)目合同范本
- 簡(jiǎn)單店面轉(zhuǎn)讓合同范本
- 內(nèi)部職工按揭合同范本
- 個(gè)人外包設(shè)備合同范本
- 農(nóng)村屋面租賃合同范本
- 電商企業(yè)商品供應(yīng)鏈管理合同
- 股份公司員工培訓(xùn)計(jì)劃書(shū)
- 高中生創(chuàng)新思維培養(yǎng)故事
- 運(yùn)輸購(gòu)銷(xiāo)合同與運(yùn)輸車(chē)輛承包合同
- 家鄉(xiāng)-延安課件
- 孔軸的極限偏差表
- 熱軋鋼板和鋼帶尺寸允許偏差
- 無(wú)人機(jī)導(dǎo)航與通信技術(shù)PPT完整全套教學(xué)課件
- BBC-商務(wù)英語(yǔ)會(huì)話(huà)
- 中等職業(yè)學(xué)校畢業(yè)生就業(yè)推薦表
- 鋼結(jié)構(gòu)設(shè)計(jì)原理全套PPT完整教學(xué)課件
- 2023年浙江首考讀后續(xù)寫(xiě)真題講評(píng)課件 高三英語(yǔ)二輪復(fù)習(xí)寫(xiě)作專(zhuān)項(xiàng)+
- 各期前列腺癌治療的指南推薦
- 《植物學(xué)教學(xué)資料》第2章細(xì)胞與組織2馬煒梁版
- 廣東省五年一貫制考試英語(yǔ)真題
評(píng)論
0/150
提交評(píng)論