![2007學年第2學期數(shù)據(jù)結(jié)構考試試卷卷_第1頁](http://file4.renrendoc.com/view/ef2df0629dc6b69b45d9fb4cddd46461/ef2df0629dc6b69b45d9fb4cddd464611.gif)
![2007學年第2學期數(shù)據(jù)結(jié)構考試試卷卷_第2頁](http://file4.renrendoc.com/view/ef2df0629dc6b69b45d9fb4cddd46461/ef2df0629dc6b69b45d9fb4cddd464612.gif)
下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、安徽大學20 07 20 08 學年第 二 學期數(shù)據(jù)結(jié)構考試試卷(A卷)(閉卷 時間120分鐘)一、單項選擇題(每小題1,共10分)1算法分析的目的是 。A找出數(shù)據(jù)結(jié)構的合理性B分析算法的正確性C分析算法的時間和空間效率D分析算法的可讀性2帶頭結(jié)點的單鏈表head為空的條件是 。Ahead= =NULLBheadnext= =NULL Cheadnext = =headDhead!= NULL3棧和隊列的共同點是 。A先進先出B后進先出C只能在一端進行插入和刪除D限制存取點的線性表 4. 在數(shù)組A中,每個元素占3個字節(jié),行下標i從1到8,列下標j從1 到10,從首地址SA開始連續(xù)存放在存儲器中
2、,該數(shù)組按列存放時,元素A85的起始地址為 。ASA+117BSA+120CSA+144DSA+1415廣義表(a,b),c,d)的表頭是 。AaB (a)C (a,b)D (a)6若某二叉樹的 中序序列為 dgbaechf,后序序列為 gdbehfca,則先序序列是 。AabdgcefhBgdbecfhaCadbehfcgDabdgechf7若一棵哈夫曼樹的結(jié)點總數(shù)為2001個,則它有( )葉子結(jié)點。A999 B1000 C1001 D10028已知有向圖的鄰接表如下所示,從頂點v1出發(fā),得到的DFS序列為 。AAV1,V2,V3,V4,V5BV1,V2,V3,V5,V4CV1,V3,V4,
3、V5,V2DV1,V4,V3,V5,V21324234545249折半查找法適合于存儲結(jié)構為 的線性表。A順序存儲B散列存儲C二叉樹D鏈式存儲10設有1000個無序的元素,希望用最快的速度挑選出其中前10個最大的元素,最好選用 。A冒泡排序法B快速排序法C堆排序法D插入排序法二、填空題(每題1 分,共10 分)1下面程序段中語句 x+ 的執(zhí)行次數(shù)是 。for(i=1;in;i+) y=y+1; for(j=0;j=2*(n+1);j+) x+;2在單鏈表L中設立頭結(jié)點的作用是 。3 一個棧的輸入序列為1,2,3,4,得到的輸出序列4,1,2,3是 的。4引入循環(huán)隊列的目的是 。5若采用三元組壓
4、縮技術存儲稀疏矩陣,只要把每個元素的行下標和列下標互換,就完成了對該矩陣的轉(zhuǎn)置,這種說法是 。6廣義表的表尾是廣義表,這種說法是 。7根據(jù)二叉樹的定義,n個結(jié)點的二叉樹的不同形態(tài)有 。8圖的DFS和BFS遍歷得到的結(jié)點序列不唯一,與 有關。9 用二叉排序樹查找,在最壞情形下的性能時間與 相同。10已知序列54,38,96,23,15,72,60,45,83,采用直接插入排序,將60插入到有序子區(qū)間時,為尋找插入位置需比較 次。得分得分三、分析應用題 (每題5分,共20分) 1閱讀以下算法,按要求回答問題。 func (int a,int n,int x) int i,j;if(x=an-1)
5、an=x;else i=0; while(x=ai)i+; for(j=n-1;j=i;j-)aj+1=aj; ai=x; n+;return n;該算法的功能是 。2 寫出以下程序段的輸出結(jié)果(隊列中的元素類型為char,EnQueue(Q,x)表示元素x進隊Q,DeQueue(Q,x)表示隊頭元素出隊后保存在x中) void main() char x=e, y=c ;EnQueue(Q,h); EnQueue(Q,r); EnQueue(Q,y);DeQueue(Q,x); EnQueue(Q,x);DeQueue(Q,x);EnQueue(Q,a);while (!QueueEmpty
6、(Q) DeQueue(Q,y); printf (y);Printf(x); 05054163268151349201051612 GEDCFGEDCFBAIJHIJHLMKLMK四、 解答題(每題10分,共40分) 1已知二叉樹的順序存儲結(jié)構如下圖所示:1234567891011121314151617181920eafdgcjhib 畫出二叉樹T的邏輯結(jié)構圖; 寫出按先序、中序和后序遍歷T所得到的結(jié)點序列; 畫出后序線索樹。2已知一個無向圖的頂點集為a, b, c, d, e ,其鄰接矩陣如下所示(1) 畫出該圖的圖形; (2) 根據(jù)鄰接矩陣從頂點a出發(fā)進行深度優(yōu)先遍歷和廣度優(yōu)先遍歷,寫
7、出相應的遍歷序列。3設下列關鍵字構造哈希表(hash)表,的地址范圍為017,關鍵字序列為10,24,32,17,31,30,46,47,40,63,49,計算裝填因子; 利用除留余法構造hash函數(shù); 利用線性探測再散列法解決沖突,構造hash表填入下表;01234567891011121314151617 查找關鍵字32,與哪些元素比較? 計算在等概率情形下,查找成功的ASL。4設關鍵字序列為503,087,512,061,908,170,897,275,653,426手工執(zhí)行shell排序(d1=5)和快速排序,請寫出第一趟排序結(jié)束時關鍵字的狀態(tài)填入下表。初始503087512061908170897275653426第一趟初始503087512061908170897275653426d1=5五、設計題(每題10分,共20分)寫出鏈式結(jié)構存儲的
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度合作建房項目竣工驗收合同范本
- 2025年度建筑涂料工程招投標代理與咨詢服務合同
- 2025年度智能家電研發(fā)生產(chǎn)合同協(xié)議書標準格式
- 貴州2025年貴州省市場監(jiān)管局所屬事業(yè)單位招聘39人筆試歷年參考題庫附帶答案詳解
- 蚌埠2025年安徽馬鞍山和縣中學招聘勞務派遣制教師筆試歷年參考題庫附帶答案詳解
- 牡丹江2024年黑龍江牡丹江市直事業(yè)單位集中選調(diào)15人筆試歷年參考題庫附帶答案詳解
- 淮安2024年江蘇淮安市公安局經(jīng)濟技術開發(fā)區(qū)分局招聘警務輔助人員15人筆試歷年參考題庫附帶答案詳解
- 沈陽2025年遼寧沈陽市渾南區(qū)事業(yè)單位博士招聘36人筆試歷年參考題庫附帶答案詳解
- 柳州2025年廣西柳州市事業(yè)單位招聘2077人筆試歷年參考題庫附帶答案詳解
- 昆明2025年云南昆明市晉寧區(qū)人民政府辦公室招聘編外工作人員筆試歷年參考題庫附帶答案詳解
- GB/T 26189.2-2024工作場所照明第2部分:室外作業(yè)場所的安全保障照明要求
- 新教科版一年級科學下冊第一單元《身邊的物體》全部課件(共7課時)
- 2025年中國水解聚馬來酸酐市場調(diào)查研究報告
- 高考百日誓師動員大會
- 2025江蘇常州西太湖科技產(chǎn)業(yè)園管委會事業(yè)單位招聘8人歷年高頻重點提升(共500題)附帶答案詳解
- 2025年北京控股集團有限公司招聘筆試參考題庫含答案解析
- 2024年北京東城社區(qū)工作者招聘筆試真題
- 2024新人教版初中英語單詞表默寫版(七~九年級)
- 體育科學急救知識
- 復工復產(chǎn)質(zhì)量管理工作
- 2025年東方電氣集團東方鍋爐股份限公司校園招聘高頻重點提升(共500題)附帶答案詳解
評論
0/150
提交評論