版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、四川大學(xué)期末考試試題(閉卷)(2009-2010學(xué)年第2學(xué)期)課程號(hào):311036030課程名稱:數(shù)據(jù)結(jié)構(gòu)與算法(D卷)任課教師:孫界平楊秋輝張衛(wèi)華適用專業(yè)年級(jí):軟件工程2009級(jí)學(xué)號(hào):姓名:考試須知四川大學(xué)學(xué)生參加由學(xué)校組織或由學(xué)校承辦的各級(jí)各類考試,必須嚴(yán)格執(zhí)行四川大學(xué)考試工作管理辦法和四川大學(xué)考場(chǎng)規(guī)則。有考試違紀(jì)作弊行為的,一律按照四川大學(xué)學(xué)生考試違紀(jì)作弊處罰條例進(jìn)行處理。四川大學(xué)各級(jí)各類考試的監(jiān)考人員,必須嚴(yán)格執(zhí)行四川大學(xué)考試工作管理辦法、四川大學(xué)考場(chǎng)規(guī)則和四川大學(xué)監(jiān)考人員職責(zé)。有違反學(xué)校有關(guān)規(guī)定的,嚴(yán)格按照四川大學(xué)教學(xué)事故認(rèn)定及處理辦法進(jìn)行處理。題號(hào)一(30%)二(10%)三(15%
2、)四(20%)五(25%)卷面成績(jī)得分閱卷時(shí)間注意事項(xiàng):1.請(qǐng)務(wù)必將本人所在學(xué)院、姓名、學(xué)號(hào)、任課教師姓名等信息準(zhǔn)確填寫(xiě)在試題紙和添卷紙上2.請(qǐng)將答案全部填寫(xiě)在本試題紙上;3.考試結(jié)束,請(qǐng)將試題紙、添卷紙和草稿紙一并交給監(jiān)考老師。得分一、單項(xiàng)選擇題(本大題共15小題,每小題2分,共30分)提示:在每小題列(D)Thespecificinputinstanceofagivensizethatgivesthegreatestcost.4. Recursionisgenerallyimplementedusing()(A) Asortedlist.(B) Astack.(C) Aqueue.(D)
3、Aheap5. ThebeststructureforHuffmantreeis()(A) leftchildandrightsibling(B) leftchildandrightchild(C) leftmostchildandrightsibling(D) leftmostchildandnextchild6. Weusetheparentpointerrepresentationforgeneraltreestosolvewhichproblem?()(A) Shortestpaths(B) Generaltreetraversal(C) Equivalenceclasses(D) E
4、xact-matchquery7. Whensortingnrecords,Insertionsorthasworst-casecost:()(A) O(logn).(B) O(n).(C) O(nlogn).(D) O(n2)8. Intheworstcase,theverybestthatasortingalgorithmcandowhensortingnrecordsis:()(A) O(logn).(B) O(n).(C) O(nlogn).(D) O(n2)9. Themosttime-consumingpartofarandomaccesstodiskisusually:()(A)
5、Theseek.(B) Therotationaldelay.(C) ThetimeforthedatatomoveundertheI/Ohead.(D) Noneoftheabove.10. Self-organizinglistsattempttokeepthelistsortedby:()(A) Value(B) frequencyofrecordaccess(C) sizeofrecord(D) Noneoftheabove11. Acollisionresolutiontechniquethatplacesallrecordsdirectlyintothehashtableiscal
6、led:()(A) Openhashing.(B) Separatechaining.(C) Closedhashing.(D) Probefunction.12. Theprimarykeyis:()(A) Auniqueidentifierforarecord.(B) Themainsearchkeyusedbyusersofthedatabase.(C) Thefirstkeyintheindex.(D) Orderofarrival.13. Whichisnotthenameforastandardgraphtraversal?()(A) Preorder.(B) Depthfirst
7、.(C) Breadthfirst.(D) Noneoftheabove.14. Dijkstra'salgorithmrequiresthatverticesbevisitedin:()(A) Depth-firstorder.(B) Breadth-firstorder.(C) Orderofdistancefromthesourcevertex.(D) Noparticularorder.15. Whatstructureisusedbytopologicalsort()(A) ADG(B) GAD(C) DAG(D) AGD評(píng)閱教師得分:一、判斷題(本大題共5小題,每小題2分,
8、共10分)提示:正確打T,錯(cuò)誤打F,:將其結(jié)果填寫(xiě)在答題紙上。1. Thespace/timetradeoffprinciplesaysthatonecanoftenachieveareductionintimeifoneiswillingtosacrificespaceorviceversa.()2. Theupperboundforanalgorithmisthesameastheworstcaseforthatalgorithm.()3. Array-basedlistsaregenerallymorespaceefficientthanlistedlistswhentheuserkno
9、wsinadvanceapproximatelyhowlargethelistwillbecome.()4. Thenumberofemptysubtreesinanon-emptybinarytreeisonemorethanthenumberofnodesinthetree.()5. Forgraphrepresentation,adjacencymatrixismorespaceefficientthanadjacencylistbecausetheformerrequiresnooverheadforpointers.()|評(píng)閱弟師*得?分二三、名詞解釋題(本大題共3小題,每小題5分,
10、共15分)。提示:解釋每小題所;給名詞的含義,若解釋正確則給分,若解釋錯(cuò)誤則無(wú)分,若解釋不準(zhǔn)確或不全面,則酌情扣分。1. topologicalsort2. simplepath3. loadfactor,評(píng)閱教師j得分!四、應(yīng)用題(本大題共4小題,每小題5分,共20分)。提示:請(qǐng)給出準(zhǔn)確答案,|j!如果有中間步驟,答案錯(cuò)誤的情況下有步驟分。1. BuildaMAXheapof40,55,49,73,12,27,98,81,64,362. BuildaHuffmantreeofABCDEFGHIJ237111519233143863. AVLtreeofinputsequence16,3,7,
11、11,9,26,18,14,154. Usemathematicalinductiontoprovethatthenumberofleavesinanon-emptyfullK-arytreeis(K-1)n+1,wherenisthenumberofinternalnodes.五、編程題(本大題共2小題,共25分)。提示:每小題給出了一個(gè)程序設(shè)計(jì)要求,請(qǐng)按照要求寫(xiě)出源程序代碼,如果源程序代碼中出現(xiàn)語(yǔ)法錯(cuò)誤或邏輯錯(cuò)誤,則酌情扣分。1. Writearecursivefunctionthatreturnsacountofthenumberofleafnodesinabinarytre邳10分)2
12、. WriteaC/C+functiontocheckthematchofbrackets.妹15分)Example input:Example output:Example input:Example output:x+y*5/(32-6)+2matching!a+b *c-d口not matching!boolCheckMatching(stringstrExpression)/pleasefinishthisfunction;出的四個(gè)備選項(xiàng)中只有一個(gè)是符合題目要求的,請(qǐng)將其代碼填寫(xiě)在答題紙上。錯(cuò)選、多選或未選均無(wú)分。1. Asethasthefollowingproperties:()(A) Mayhaveduplicates,elementhaveaposition.(B) Mayhaveduplicates,elementsdonothaveaposition.(C) Maynothaveduplicates,elementshaveaposition.(D) Maynothaveduplicates,elementsdonothaveaposition.2. Pickthegrowthratethatcorrespondstothemostefficientalgorithmwhenn=4.()(A)5n(B) 20logn(C) 2n*
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 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ì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 寫(xiě)字樓訪客登記制度
- 2024年商場(chǎng)物業(yè)管理合同:定制化管理服務(wù)協(xié)議
- 醫(yī)院大樓石材干掛施工合同
- 親子酒店租賃合同模板
- 新一代信息技術(shù)教案 第3章 探究云計(jì)算
- 橋梁建設(shè)瓦工施工合同范本
- 生態(tài)旅游開(kāi)發(fā)魚(yú)塘招投標(biāo)方案
- 油氣開(kāi)采木方施工合作
- 化妝品企業(yè)?;肥褂冒踩?guī)范
- 電影院裝修意向書(shū)
- 改革開(kāi)放簡(jiǎn)史智慧樹(shù)知到課后章節(jié)答案2023年下北方工業(yè)大學(xué)
- 我的家鄉(xiāng)-黑龍江-英語(yǔ)PPT
- 改革開(kāi)放史學(xué)習(xí)通超星課后章節(jié)答案期末考試題庫(kù)2023年
- 耕地保護(hù)交流發(fā)言【六篇】
- 辦理銀行匯票結(jié)算課件
- 中國(guó)文化概論-第11章-中國(guó)古代史學(xué)
- 租房合同電子版下載(標(biāo)準(zhǔn)版)
- 成人氧氣吸入療法護(hù)理標(biāo)準(zhǔn)解讀
- 教育從看見(jiàn)孩子開(kāi)始
- 《運(yùn)動(dòng)生理學(xué)》第三版考試復(fù)習(xí)題庫(kù)(匯總版)
- 道德與法治-《公民身份從何而來(lái)》觀課報(bào)告
評(píng)論
0/150
提交評(píng)論