




付費(fèi)下載
下載本文檔
版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
軟件算法題庫(kù)及答案
單項(xiàng)選擇題(每題2分,共10題)1.以下哪種排序算法平均時(shí)間復(fù)雜度最低?A.冒泡排序B.選擇排序C.歸并排序D.插入排序2.深度優(yōu)先搜索采用的數(shù)據(jù)結(jié)構(gòu)是?A.隊(duì)列B.棧C.數(shù)組D.鏈表3.計(jì)算斐波那契數(shù)列第n項(xiàng)常用的算法是?A.貪心算法B.動(dòng)態(tài)規(guī)劃C.分治法D.回溯法4.二分查找要求數(shù)據(jù)是?A.無(wú)序的B.有序的C.部分有序D.都可以5.以下哪個(gè)不是圖的存儲(chǔ)結(jié)構(gòu)?A.鄰接矩陣B.鄰接表C.哈希表D.十字鏈表6.快速排序的基準(zhǔn)元素選擇方法不包括?A.隨機(jī)選擇B.取中間元素C.固定第一個(gè)元素D.取最大元素7.拓?fù)渑判蜻m用于?A.有向無(wú)環(huán)圖B.有向有環(huán)圖C.無(wú)向圖D.完全圖8.哈夫曼樹(shù)主要用于?A.數(shù)據(jù)加密B.數(shù)據(jù)壓縮C.數(shù)據(jù)傳輸D.數(shù)據(jù)存儲(chǔ)9.迪杰斯特拉算法用于求解?A.最小生成樹(shù)B.最短路徑C.拓?fù)渑判駾.關(guān)鍵路徑10.動(dòng)態(tài)規(guī)劃算法的核心是?A.貪心選擇B.最優(yōu)子結(jié)構(gòu)性質(zhì)C.分治思想D.回溯多項(xiàng)選擇題(每題2分,共10題)1.以下屬于貪心算法應(yīng)用的有()A.活動(dòng)安排問(wèn)題B.背包問(wèn)題C.單源最短路徑(迪杰斯特拉)D.最小生成樹(shù)(普里姆)2.以下哪些是排序算法()A.堆排序B.基數(shù)排序C.計(jì)數(shù)排序D.桶排序3.圖的遍歷方法有()A.廣度優(yōu)先搜索B.深度優(yōu)先搜索C.拓?fù)浔闅vD.關(guān)鍵路徑遍歷4.下列哪些算法利用了分治思想()A.歸并排序B.快速排序C.二分查找D.動(dòng)態(tài)規(guī)劃5.適合用動(dòng)態(tài)規(guī)劃解決的問(wèn)題特點(diǎn)有()A.最優(yōu)子結(jié)構(gòu)B.重疊子問(wèn)題C.貪心選擇性質(zhì)D.無(wú)后效性6.以下哪些是數(shù)據(jù)結(jié)構(gòu)常用來(lái)實(shí)現(xiàn)算法()A.棧B.隊(duì)列C.樹(shù)D.圖7.字符串匹配算法有()A.樸素匹配算法B.KMP算法C.BM算法D.Dijkstra算法8.最小生成樹(shù)算法有()A.普里姆算法B.克魯斯卡爾算法C.迪杰斯特拉算法D.弗洛伊德算法9.算法的特性包括()A.有窮性B.確定性C.輸入輸出D.可行性10.搜索算法包括()A.線(xiàn)性搜索B.二分搜索C.A搜索D.廣度優(yōu)先搜索判斷題(每題2分,共10題)1.冒泡排序是穩(wěn)定排序算法。()2.遞歸算法一定比迭代算法效率低。()3.哈希表查找的時(shí)間復(fù)雜度是O(1)。()4.拓?fù)渑判虻慕Y(jié)果是唯一的。()5.動(dòng)態(tài)規(guī)劃算法空間復(fù)雜度一定比時(shí)間復(fù)雜度低。()6.貪心算法總能得到全局最優(yōu)解。()7.深度優(yōu)先搜索適合找最短路徑。()8.堆排序是一種不穩(wěn)定的排序算法。()9.無(wú)向圖一定存在生成樹(shù)。()10.算法的時(shí)間復(fù)雜度只與問(wèn)題規(guī)模有關(guān)。()簡(jiǎn)答題(每題5分,共4題)1.簡(jiǎn)述快速排序的基本思想。答案:選擇一個(gè)基準(zhǔn)值,將數(shù)組分為兩部分,左邊部分元素小于等于基準(zhǔn)值,右邊部分元素大于等于基準(zhǔn)值,然后對(duì)左右兩部分分別遞歸進(jìn)行同樣操作,直到整個(gè)數(shù)組有序。2.簡(jiǎn)述迪杰斯特拉算法的應(yīng)用場(chǎng)景及基本思路。答案:用于在帶權(quán)有向圖中求單源最短路徑。以一個(gè)源點(diǎn)出發(fā),不斷選擇距離源點(diǎn)最近且未確定最短路徑的頂點(diǎn),更新其鄰接頂點(diǎn)的距離,直到所有頂點(diǎn)最短路徑確定。3.簡(jiǎn)述動(dòng)態(tài)規(guī)劃算法與分治算法的區(qū)別。答案:分治算法將問(wèn)題分解為相互獨(dú)立的子問(wèn)題,分別求解再合并;動(dòng)態(tài)規(guī)劃的子問(wèn)題有重疊,通過(guò)保存子問(wèn)題解避免重復(fù)計(jì)算,利用最優(yōu)子結(jié)構(gòu)性質(zhì)求解。4.簡(jiǎn)述貪心算法的基本要素。答案:貪心選擇性質(zhì)和最優(yōu)子結(jié)構(gòu)性質(zhì)。貪心選擇性質(zhì)是每一步都做當(dāng)前最優(yōu)選擇;最優(yōu)子結(jié)構(gòu)性質(zhì)是問(wèn)題的最優(yōu)解包含子問(wèn)題的最優(yōu)解。討論題(每題5分,共4題)1.在實(shí)際應(yīng)用中,如何根據(jù)問(wèn)題特點(diǎn)選擇合適的排序算法?答案:若數(shù)據(jù)量小且要求穩(wěn)定,可選冒泡、插入排序;數(shù)據(jù)量較大,平均性能優(yōu)先選快速排序;要求穩(wěn)定且數(shù)據(jù)量較大,歸并排序合適;數(shù)據(jù)范圍小可選計(jì)數(shù)、基數(shù)排序等。2.舉例說(shuō)明動(dòng)態(tài)規(guī)劃算法在優(yōu)化資源分配問(wèn)題中的應(yīng)用。答案:如背包問(wèn)題,有不同價(jià)值和重量的物品,背包容量有限。用動(dòng)態(tài)規(guī)劃可通過(guò)記錄不同背包容量下能裝物品的最大價(jià)值,逐步求解出整體最優(yōu)分配方案,實(shí)現(xiàn)資源合理利用。3.比較廣度優(yōu)先搜索和深度優(yōu)先搜索在不同場(chǎng)景下的優(yōu)劣。答案:廣度優(yōu)先搜索適合找最短路徑,能保證找到的是距離起始點(diǎn)最近的目標(biāo)點(diǎn),但空間復(fù)雜度高;深度優(yōu)先搜索適合探索完整路徑,空間需求小,但找到的不一定是最短路徑,適用于對(duì)路徑長(zhǎng)度無(wú)嚴(yán)格要求場(chǎng)景。4.貪心算法在某些情況下不能得到全局
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 礦山汽車(chē)考試題及答案
- 殯儀館考試題及答案
- 航向操作考試題及答案
- 上虞招聘面試題及答案
- 非遺智慧:孩子學(xué)藝訣竅
- 2020-2025年BIM工程師之BIM工程師高分通關(guān)題庫(kù)A4可打印版
- 2025年注冊(cè)消防工程師之消防技術(shù)綜合能力通關(guān)提分題庫(kù)(考點(diǎn)梳理)
- 1.1菱形的性質(zhì)與判定第2課時(shí)(教學(xué)課件)數(shù)學(xué)北師大版九年級(jí)上冊(cè)
- 保安防恐防暴培訓(xùn)知識(shí)課件
- 保安知識(shí)培訓(xùn)資料內(nèi)容課件
- 切削刀具項(xiàng)目實(shí)施方案
- 常見(jiàn)行政案件筆錄模版
- 手術(shù)室甲狀腺切除術(shù)手術(shù)配合護(hù)理查房
- 國(guó)家電網(wǎng)電力中級(jí)職稱(chēng)考試題
- 美國(guó)專(zhuān)利法及實(shí)務(wù)培訓(xùn)-上傳課件
- 新版中國(guó)電信員工手冊(cè)
- 2023年中國(guó)工商銀行軟件開(kāi)發(fā)中心春季校園招聘500人筆試模擬試題及答案解析
- D500-D505 2016年合訂本防雷與接地圖集
- 中國(guó)重癥加強(qiáng)治療病房(ICU)建設(shè)與管理指南
- 社區(qū)矯正法課件
- 后勤保障樓幕墻施工方案新
評(píng)論
0/150
提交評(píng)論