版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、計(jì)算機(jī)算法設(shè)計(jì)與分析期末考試復(fù)習(xí)題1、二分搜索算法是利用()實(shí)現(xiàn)的算法。 A、分治策略(正確答案)B、動(dòng)態(tài)規(guī)劃法C、貪心法D、回溯法2、下列不是動(dòng)態(tài)規(guī)劃算法基本步驟的是()。 A、找出最優(yōu)解的性質(zhì)(正確答案)B、構(gòu)造最優(yōu)解C、算出最優(yōu)解D、定義最優(yōu)解3、最大效益優(yōu)先是()的一搜索方式。 A、分支界限法(正確答案)B、動(dòng)態(tài)規(guī)劃法C、貪心法D、回溯法4、最長(zhǎng)公共子序列算法利用的算法是()。 A、分支界限法B、動(dòng)態(tài)規(guī)劃法(正確答案)C、貪心法D、回溯法5. 回溯法解TSP問題時(shí)的解空間樹是()。 A、子集樹(正確答案)B、排列樹C、深度優(yōu)先生成樹D、廣度優(yōu)先生成樹6下列算法中通常以自底向上的方式求解
2、最優(yōu)解的是()。 A、備忘錄法B、動(dòng)態(tài)規(guī)劃法(正確答案)C、貪心法D、回溯法7、衡量一個(gè)算法好壞的標(biāo)準(zhǔn)是()。 A 運(yùn)行速度快B 占用空間少C 時(shí)間復(fù)雜度低(正確答案)D 代碼短8、以下不可以使用分治法求解的是()。 A 棋盤覆蓋問題B 選擇問題C 歸并排序D 0/1背包問題(正確答案)9. 實(shí)現(xiàn)循環(huán)賽日程表利用的算法是()。 A、分治策略(正確答案)B、動(dòng)態(tài)規(guī)劃法C、貪心法D、回溯法10、實(shí)現(xiàn)最長(zhǎng)公共子序列利用的算法是()。 A、分治策略B、動(dòng)態(tài)規(guī)劃法(正確答案)C、貪心法D、回溯法11下面不是分支界限法搜索方式的是()。 A、廣度優(yōu)先B、最小耗費(fèi)優(yōu)先C、最大效益優(yōu)先D、深度優(yōu)先(正確答案)
3、12下列算法中通常以深度優(yōu)先方式系統(tǒng)搜索問題解的是()。 A、備忘錄法B、動(dòng)態(tài)規(guī)劃法C、貪心法D、回溯法(正確答案)13. 一個(gè)問題可用動(dòng)態(tài)規(guī)劃算法或貪心算法求解的關(guān)鍵特征是問題的 ( B )。(正確答案)A、重疊子問題 B、最優(yōu)子結(jié)構(gòu)性質(zhì) C、貪心選擇性質(zhì) D、定義最優(yōu)解14廣度優(yōu)先是()的一搜索方式。 A、分支界限法(正確答案)B、動(dòng)態(tài)規(guī)劃法C、貪心法D、回溯法15背包問題的貪心算法所需的計(jì)算時(shí)間為()。 A、O(n2)B、O(nlogn)(正確答案)C、O(2)D、O(n)16實(shí)現(xiàn)最大子段和利用的算法是()。 A、分治策略B、動(dòng)態(tài)規(guī)劃法(正確答案)C、貪心法D、回溯法17實(shí)現(xiàn)棋盤覆蓋算法
4、利用的算法是()。 A、分治法(正確答案)B、動(dòng)態(tài)規(guī)劃法C、貪心法D、回溯法18.下面是貪心算法的基本要素的是()。 A、重疊子問題B、構(gòu)造最優(yōu)解C、貪心選擇性質(zhì)(正確答案)D、定義最優(yōu)解19.回溯法的效率不依賴于下列哪些因素() A.滿足顯約束的值的個(gè)數(shù)B. 計(jì)算約束函數(shù)的時(shí)間C. 計(jì)算限界函數(shù)的時(shí)間D. 確定解空間的時(shí)間(正確答案)20.下面哪種函數(shù)是回溯法中為避免無(wú)效搜索采取的策略() A遞歸函數(shù)B.剪枝函數(shù)(正確答案)C。隨機(jī)數(shù)函數(shù)D.搜索函數(shù)21、以深度優(yōu)先方式系統(tǒng)搜索問題解的算法稱為 () 。 A、分支界限算法B、概率算法C、貪心算法D、回溯算法(正確答案)22、貪心算法與動(dòng)態(tài)規(guī)劃
5、算法的主要區(qū)別是()。 A、最優(yōu)子結(jié)構(gòu)B、貪心選擇性質(zhì)(正確答案)C、構(gòu)造最優(yōu)解D、定義最優(yōu)解23. 采用最大效益優(yōu)先搜索方式的算法是()。 A、分支界限法(正確答案)B、動(dòng)態(tài)規(guī)劃法C、貪心法D、回溯法24. ()是貪心算法與動(dòng)態(tài)規(guī)劃算法的共同點(diǎn)。 A、重疊子問題B、構(gòu)造最優(yōu)解C、貪心選擇性質(zhì)D、最優(yōu)子結(jié)構(gòu)性質(zhì)(正確答案)25. 矩陣連乘問題的算法可由()設(shè)計(jì)實(shí)現(xiàn)。 A、分支界限算法B、動(dòng)態(tài)規(guī)劃算法(正確答案)C、貪心算法D、回溯算法26. 0-1背包問題的回溯算法所需的計(jì)算時(shí)間為() A、O(n2n)(正確答案)B、O(nlogn)C、O(2n)D、O(n)27、背包問題的貪心算法所需的計(jì)算
6、時(shí)間為() A、O(n2)B、O(nlogn)(正確答案)C、O(2)D、O(n)29、使用分治法求解不需要滿足的條件是()。 A 子問題必須是一樣的(正確答案)B 子問題不能夠重復(fù)C 子問題的解可以合并D 原問題和子問題使30、下面問題()不能使用貪心法解決。 A 單源最短路徑問題B N皇后問題(正確答案)C 最小花費(fèi)生成樹問題D 背包問題31、下列算法中不能解決0/1背包問題的是() A 貪心法(正確答案)B 動(dòng)態(tài)規(guī)劃C 回溯法D 分支限界法32、回溯法搜索狀態(tài)空間樹是按照()的順序。 A 中序遍歷B 廣度優(yōu)先遍歷C 深度優(yōu)先遍歷(正確答案)D 層次優(yōu)先遍歷33、采用廣度優(yōu)先策略搜索的算法
7、是()。 A、分支界限法(正確答案)B、動(dòng)態(tài)規(guī)劃法C、貪心法D、回溯法34實(shí)現(xiàn)合并排序利用的算法是()。 A、分治策略(正確答案)B、動(dòng)態(tài)規(guī)劃法C、貪心法D、回溯法35下列是動(dòng)態(tài)規(guī)劃算法基本要素的是()。 A、定義最優(yōu)解B、構(gòu)造最優(yōu)解C、算出最優(yōu)解D、子問題重疊性質(zhì)(正確答案)36下列算法中通常以自底向下的方式求解最優(yōu)解的是()。 A、分治法B、動(dòng)態(tài)規(guī)劃法(正確答案)C、貪心法D、回溯法二、 填空題1.算法的復(fù)雜性有 _ 復(fù)雜性和 _ 復(fù)雜性之分。 空1答案:時(shí)間空2答案:空間2、程序是 _ 用某種程序設(shè)計(jì)語(yǔ)言的具體實(shí)現(xiàn)。 空1答案:算法3、算法的“確定性”指的是組成算法的每條 _ 是清晰的,
8、無(wú)歧義的。 空1答案:指令4.矩陣連乘問題的算法可由 _ 設(shè)計(jì)實(shí)現(xiàn)。 空1答案:動(dòng)態(tài)規(guī)劃5、算法是指解決問題的 _ 或 _ 。 空1答案:一種方法空2答案:一個(gè)過程6、快速排序算法的性能取決于 _ 。 空1答案:劃分的對(duì)稱性7、從分治法的一般設(shè)計(jì)模式可以看出,用它設(shè)計(jì)出的程序一般是 _ 。 空1答案:遞歸算法8、問題的 _ 是該問題可用動(dòng)態(tài)規(guī)劃算法或貪心算法求解的關(guān)鍵特征。 空1答案:最優(yōu)子結(jié)構(gòu)性質(zhì)9、以深度優(yōu)先方式系統(tǒng)搜索問題解的算法稱為 _ 。 空1答案:回溯法10、任何可用計(jì)算機(jī)求解的問題所需的時(shí)間都與其 _ 有關(guān)。 空1答案:規(guī)模11、計(jì)算一個(gè)算法時(shí)間復(fù)雜度通??梢杂?jì)算 循環(huán)次數(shù) 、
9、_ 或計(jì)算步。 空1答案:基本操作的頻率12、回溯法搜索解空間樹時(shí),常用的兩種剪枝函數(shù)為 _ 和 限界函數(shù) 空1答案:約束函數(shù)14、解決0/1背包問題可以使用動(dòng)態(tài)規(guī)劃、回溯法和分支限界法,其中不需要排序的是 _ ,需要排序的是 _ ,_ 。 空1答案:動(dòng)態(tài)規(guī)劃法空2答案:回溯法空3答案:分支限界法15、使用回溯法進(jìn)行狀態(tài)空間樹裁剪分支時(shí)一般有兩個(gè)標(biāo)準(zhǔn):約束條件和目標(biāo)函數(shù)的界,N 皇后問題和0/1背包問題正好是兩種不同的類型,其中同時(shí)使用約束條件和目標(biāo)函數(shù)的界進(jìn)(正確答案)行裁剪的是 0/1背包問題 ,只使用約束條件進(jìn)行裁剪的是 N皇后問題 。17、回溯法是一種既帶有 _ 又帶有 _ 的搜索算法。 空1答案:系統(tǒng)性空2答案:跳躍性18. 動(dòng)態(tài)規(guī)劃算法的兩個(gè)基本要素是. 最優(yōu)子結(jié)構(gòu)性質(zhì)和 _ 性質(zhì) 空1答案:重疊子問題19.貪心算法的基本要素是 _性質(zhì)和 _ 性質(zhì) 。 空1答案:貪心選擇空2答案:最優(yōu)子結(jié)構(gòu)21. 動(dòng)態(tài)規(guī)劃算法的基本思想是將待求解問題分解成若干 _ ,先求解 _ ,然后從這些 _ 的解得到原問題的解。 空1答案:子問題空2答案:子問題空
溫馨提示
- 1. 本站所有資源如無(wú)特殊說明,都需要本地電腦安裝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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 全國(guó)大學(xué)生廣告藝術(shù)大賽作品欣賞
- 《設(shè)立糧食倉(cāng)庫(kù)的戰(zhàn)》課件
- 山東省濟(jì)寧市鄒城市2025屆高三第五次模擬考試語(yǔ)文試卷含解析
- 陜西省西安市碑林區(qū)鐵一中學(xué)2025屆高考數(shù)學(xué)三模試卷含解析
- 吉林省汪清縣六中2025屆高考數(shù)學(xué)三模試卷含解析
- 測(cè)量學(xué)基礎(chǔ)常識(shí)100個(gè)知識(shí)點(diǎn)
- 2025屆四川省會(huì)理縣第一中學(xué)高三沖刺模擬英語(yǔ)試卷含解析
- 甘肅省天水市甘谷縣第一中學(xué)2025屆高三第五次模擬考試英語(yǔ)試卷含解析
- 現(xiàn)代學(xué)徒制課題:中國(guó)特色學(xué)徒制實(shí)施現(xiàn)狀調(diào)查研究(附:研究思路模板、可修改技術(shù)路線圖)
- 《信使的信號(hào)通路》課件
- 線性規(guī)劃課后題答案
- 2023河南中醫(yī)藥大學(xué)學(xué)士學(xué)位英語(yǔ)題
- 壓裂作業(yè)質(zhì)量、安全、環(huán)保管理體系與措施
- JGJ120-2012建筑基坑支護(hù)技術(shù)規(guī)程
- 2023-2024學(xué)年廣東省深圳市福田區(qū)八年級(jí)上冊(cè)期末考試生物模擬試題(附答案)
- 國(guó)防教育基地建設(shè)項(xiàng)目運(yùn)營(yíng)方案
- 護(hù)理文書相關(guān)案例分享
- 維生素B市場(chǎng)研究報(bào)告
- 狹義相對(duì)論(電動(dòng)力學(xué)部分)
- 上海生煎包行業(yè)分析
- Flutter(從0到1構(gòu)建大前端應(yīng)用)
評(píng)論
0/150
提交評(píng)論