計(jì)算機(jī)算法設(shè)計(jì)與分析期末考試復(fù)習(xí)題_第1頁
計(jì)算機(jī)算法設(shè)計(jì)與分析期末考試復(fù)習(xí)題_第2頁
計(jì)算機(jī)算法設(shè)計(jì)與分析期末考試復(fù)習(xí)題_第3頁
計(jì)算機(jī)算法設(shè)計(jì)與分析期末考試復(fù)習(xí)題_第4頁
計(jì)算機(jī)算法設(shè)計(jì)與分析期末考試復(fù)習(xí)題_第5頁
已閱讀5頁,還剩2頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、二分找尋算法是利用(A)實(shí)現(xiàn)的算法。A、分治策略B、動(dòng)向規(guī)劃法C、貪心法D、回溯法2、以下不是動(dòng)向規(guī)劃算法基本步驟的是(A)。A、找出最優(yōu)解的性質(zhì)B、構(gòu)造最優(yōu)解C、算出最優(yōu)解D、定義最優(yōu)解3、最大效益優(yōu)先是(A)的一找尋方式。A、分支界限法B、動(dòng)向規(guī)劃法C、貪心法D、回溯法4、最長公共子序列算法利用的算法是(B)。A、分支界限法B、動(dòng)向規(guī)劃法C、貪心法D、回溯法5.回溯法解TSP問題時(shí)的解空間樹是(A)。A、子集樹B、擺列樹C、深度優(yōu)先生成樹D、廣度優(yōu)先生成樹6.以下算法中平時(shí)以自底向上的方式求解最優(yōu)解的是(B)。A、備忘錄法B、動(dòng)向規(guī)劃法C、貪心法D、回溯法7、權(quán)衡一個(gè)算法利害的標(biāo)準(zhǔn)是(C)。A運(yùn)轉(zhuǎn)速度快B占用空間少C時(shí)間復(fù)雜度低D代碼短8、以下不能夠夠使用分治法求解的是(D)。A棋盤覆蓋問題B選擇問題C歸并排序D0/1背包問題9.實(shí)現(xiàn)循環(huán)賽日程表利用的算法是(A)。A、分治策略B、動(dòng)向規(guī)劃法C、貪心法D、回溯法10、實(shí)現(xiàn)最長公共子序列利用的算法是(B)。A、分治策略B、動(dòng)向規(guī)劃法C、貪心法D、回溯法11.下邊不是分支界限法找尋方式的是(D)。A、廣度優(yōu)先B、最小耗費(fèi)優(yōu)先C、最大效益優(yōu)先D、深度優(yōu)先12.以下算法中平時(shí)以深度優(yōu)先方式系統(tǒng)找尋問題解的是(D)。A、備忘錄法B、動(dòng)向規(guī)劃法C、貪心法D、回溯法一個(gè)問題可用動(dòng)向規(guī)劃算法或貪心算法求解的重點(diǎn)特點(diǎn)是問題的(B)。A、重疊子問題B、最優(yōu)子構(gòu)造性質(zhì)C、貪心選擇性質(zhì)D、定義最優(yōu)解14.廣度優(yōu)先是(A)的一找尋方式。A、分支界限法B、動(dòng)向規(guī)劃法C、貪心法D、回溯法15.背包問題的貪心算法所需的計(jì)算時(shí)間為(B)。A、O(n2n)B、O(nlogn)C、O(2n)D、O(n)16.實(shí)現(xiàn)最大子段和利用的算法是(B)。A、分治策略B、動(dòng)向規(guī)劃法C、貪心法D、回溯法17.實(shí)現(xiàn)棋盤覆蓋算法利用的算法是(A)。A、分治法B、動(dòng)向規(guī)劃法C、貪心法D、回溯法18.下邊是貪心算法的基本因素的是(C)。A、重疊子問題B、構(gòu)造最優(yōu)解C、貪心選擇性質(zhì)D、定義最優(yōu)解19.回溯法的效率不依賴于以下哪些因素(D)A.知足顯拘束的值的個(gè)數(shù)B.計(jì)算拘束函數(shù)的時(shí)間C.計(jì)算限界函數(shù)的時(shí)間D.確立解空間的時(shí)間20.下邊哪一種函數(shù)是回溯法中為防備無效找尋采納的策略(B)A.遞歸函數(shù)B.剪枝函數(shù)C。隨機(jī)數(shù)函數(shù)D.找尋函數(shù)21、以深度優(yōu)先方式系統(tǒng)找尋問題解的算法稱為(D)。A、分支界限算法B、概率算法C、貪心算法D、回溯算法22、貪心算法與動(dòng)向規(guī)劃算法的主要差別是(B)。A、最優(yōu)子構(gòu)造B、貪心選擇性質(zhì)C、構(gòu)造最優(yōu)解D、定義最優(yōu)解23.采納最大效益優(yōu)先找尋方式的算法是(A)。A、分支界限法B、動(dòng)向規(guī)劃法C、貪心法D、回溯法24.(D)是貪心算法與動(dòng)向規(guī)劃算法的共同點(diǎn)。A、重疊子問題B、構(gòu)造最優(yōu)解C、貪心選擇性質(zhì)D、最優(yōu)子構(gòu)造性質(zhì)25.矩陣連乘問題的算法可由(B)設(shè)計(jì)實(shí)現(xiàn)。A、分支界限算法B、動(dòng)向規(guī)劃算法C、貪心算法D、回溯算法26.0-1背包問題的回溯算法所需的計(jì)算時(shí)間為(A)A、O(n2n)B、O(nlogn)C、O(2n)D、O(n)27、背包問題的貪心算法所需的計(jì)算時(shí)間為(B)A、O(n2n)B、O(nlogn)C、O(2n)D、O(n)29、使用分治法求解不需要知足的條件是(A)。A子問題一定是同樣的B子問題不能夠夠重復(fù)C子問題的解能夠歸并D原問題和子問題使用同樣的方法解30、下邊問題(B)不能夠使用貪心法解決。A單源最短路徑問題BN皇后問題C最小花銷生成樹問題D背包問題31、以下算法中不能夠解決0/1背包問題的是(A)A貪心法B動(dòng)向規(guī)劃C回溯法D分支限界法32、回溯法找尋狀態(tài)空間樹是依據(jù)(C)的序次。A中序遍歷B廣度優(yōu)先遍歷C深度優(yōu)先遍歷D層次優(yōu)先遍歷33、采納廣度優(yōu)先策略找尋的算法是(A)。A、分支界限法B、動(dòng)向規(guī)劃法C、貪心法D、回溯法34.實(shí)現(xiàn)歸并排序利用的算法是(A)。A、分治策略B、動(dòng)向規(guī)劃法C、貪心法D、回溯法35.以下是動(dòng)向規(guī)劃算法基本因素的是(D)。A、定義最優(yōu)解B、構(gòu)造最優(yōu)解C、算出最優(yōu)解D、子問題重疊性質(zhì)36.以下算法中平時(shí)以自底向下的方式求解最優(yōu)解的是(B)。A、分治法B、動(dòng)向規(guī)劃法C、貪心法D、回溯法二、填空題1.算法的復(fù)雜性有時(shí)間復(fù)雜性和空間復(fù)雜性之分。2、程序是算法用某種程序設(shè)計(jì)語言的詳盡實(shí)現(xiàn)。3、算法的“確立性”指的是組成算法的每條指令是清楚的,無歧義的。4.矩陣連乘問題的算法可由動(dòng)向規(guī)劃設(shè)計(jì)實(shí)現(xiàn)。5、算法是指解決問題的一種方法或一個(gè)過程。6、快速排序算法的性能取決于劃分的對稱性。7、從分治法的一般設(shè)計(jì)模式能夠看出,用它設(shè)計(jì)出的程序一般是遞歸算法。8、問題的最優(yōu)子構(gòu)造性質(zhì)是該問題可用動(dòng)向規(guī)劃算法或貪心算法求解的重點(diǎn)特點(diǎn)。9、以深度優(yōu)先方式系統(tǒng)找尋問題解的算法稱為回溯法。10、任何可用計(jì)算機(jī)求解的問題所需的時(shí)間都與其規(guī)模有關(guān)。11、計(jì)算一個(gè)算法時(shí)間復(fù)雜度平時(shí)能夠計(jì)算循環(huán)次數(shù)、基本操作的頻率或計(jì)算步。12、回溯法找尋解空間樹時(shí),常用的兩種剪枝函數(shù)為拘束函數(shù)和限界函數(shù)14、解決0/1背包問題能夠使用動(dòng)向規(guī)劃、回溯法和分支限界法,此中不需要排序的是動(dòng)向規(guī)劃,需要排序的是回溯法,分支限界法。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、回溯法是一種既帶有系統(tǒng)性又帶有跳躍性的找尋算法。動(dòng)向規(guī)劃算法的兩個(gè)基本因素是.最優(yōu)子構(gòu)造性質(zhì)和重疊子問題性質(zhì)19.貪心算法的基本因素是貪心選擇質(zhì)和最優(yōu)子構(gòu)造性質(zhì)。21.動(dòng)向規(guī)劃算法的基本思想是將待求解問題分解成若干子問題,先求解子問題,爾后從這些子問題的解獲得原問題的解。算法是由若干條指令組成的有窮序列,且要知足輸入,輸出、確立性和有限性四條性質(zhì)。23、快速排序算法是基于分治策略的一種排序算法。24、以廣度優(yōu)先或以最小耗費(fèi)方式找尋問題解的算法稱為分支限界法。三、算法設(shè)計(jì)題1.背包問題的貪心算法,分支限界算法最大子段和:動(dòng)向規(guī)劃算法貪心算法求活動(dòng)安排問題快速排序多機(jī)調(diào)換問題-貪心算法四、簡答題分治法的基本思想分治法與動(dòng)向規(guī)劃法的同樣點(diǎn)分治法與動(dòng)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論