版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、計(jì)算機(jī)學(xué)院 2005 /2006 學(xué)年(下)學(xué)期期算法設(shè)計(jì)與分析試卷(A 卷試專(zhuān)年班學(xué)1. 使用記號(hào)表示下列函數(shù)f2 (n)=1in f1 (n)=n3+計(jì)算機(jī)學(xué)院 2005 /2006 學(xué)年(下)學(xué)期期算法設(shè)計(jì)與分析試卷(A 卷試專(zhuān)年班學(xué)1. 使用記號(hào)表示下列函數(shù)f2 (n)=1in f1 (n)=n3+(其中答:(1)f(n(2 分(2) g(n)=(nan)(3分 答:主要區(qū)別如下:圖的深度優(yōu)先搜索是每當(dāng)檢測(cè)一個(gè)結(jié)點(diǎn)u時(shí)到一個(gè)新結(jié)點(diǎn)v,則 的u 的鄰接點(diǎn),即一次對(duì)u 檢測(cè)完(2 分. ?答:一種隨機(jī)算法的基本思路是Ai=i,1in;然后隨機(jī)地在A中選兩個(gè)元素出來(lái)交換,此操作執(zhí)行n 次。顯
2、然,這種算法的時(shí)間復(fù)雜度為(n)(5分)算法設(shè)計(jì)與分一、簡(jiǎn)答二、解答三、分析四、設(shè)計(jì) (1) 請(qǐng)用文字描述其描述算法的基本思路bd2(2) 用表格展示出主要計(jì)算過(guò)程。計(jì)算的關(guān)鍵步驟2 假定結(jié)18始 (1) 請(qǐng)用文字描述其描述算法的基本思路bd2(2) 用表格展示出主要計(jì)算過(guò)程。計(jì)算的關(guān)鍵步驟2 假定結(jié)18始結(jié)點(diǎn) 1af 6 某點(diǎn)(這里是結(jié)點(diǎn)a)到其它所有點(diǎn)之間的最短路其貪心準(zhǔn)則是,按照路長(zhǎng)由短到長(zhǎng)依次構(gòu)造這n-1條路ce令u表示結(jié)a只經(jīng)過(guò)X中的結(jié)點(diǎn)到達(dá)u的最短路每次選擇u最小的u加入到X中,即結(jié)點(diǎn)a 到u 的最短路長(zhǎng)為u。 令Vij表示在物品1,2,i中挑選物品裝入容量是j的背包中的最大價(jià)值。
3、則對(duì)于1in,Vi0=0, 算法設(shè)計(jì)與分 234迭代次集合X中的元a b e 最短路初始12345 a,b,c a,b, c,e a,b,c,e, 0 2 3 2 3 10 7 2 3 107 0 2 39 7 eb8回溯算法來(lái)求解acfd解向量的eb8回溯算法來(lái)求解acfd解向量的形式為(x1x2 ,,xn 剪枝,否則剪枝(即搜索跳過(guò)對(duì)子樹(shù)X的搜索(5分2所得解為 (1,2,3,2,1,1)(5 分三、算法分析題(10分1下面是使用C語(yǔ)言表示的一個(gè)遞歸算法:求出FA(n)嗎?簡(jiǎn)述你的改進(jìn)辦法。if (n= if (n= return return 5*A(n-1)6*A(n-else 解答
4、解得 (5分(2)算法的特點(diǎn):子問(wèn)題的求解有大量的重復(fù)。可以改進(jìn)如下:時(shí)算法用(n)時(shí)間即可求出A(n)(5分)算法設(shè)計(jì)與分解答 較即可在三個(gè)元素x1,x2An中找出2大元素,該元素即為A1.n中的2大元素。(5分解得T(n)=2n-3(5分11某廠根據(jù)計(jì)劃安排,擬將n臺(tái)相同的設(shè)備分配給m個(gè)車(chē)間,各車(chē)間獲得這種設(shè)備后,Cij(ij號(hào)車(chē)間將得到的利潤(rùn),1in,1jm) ??紤](1)令Vij表示給車(chē)間1,2,i分配j臺(tái)設(shè)備的最大利潤(rùn)。則0im0jn,有 Vi0=0,V0j=0,Vij=max0 xjVi-1j-x+Cxi(5分)為(mn)(2分)(3)用 i+1,m號(hào)項(xiàng)目的資源總和,1in(3分)
5、算法設(shè)計(jì)與分計(jì)算機(jī)學(xué)院 2005 /2006 學(xué)年(下)學(xué)期期算法設(shè)計(jì)與分析試卷(B 卷試專(zhuān)年班學(xué) 計(jì)算機(jī)學(xué)院 2005 /2006 學(xué)年(下)學(xué)期期算法設(shè)計(jì)與分析試卷(B 卷試專(zhuān)年班學(xué) 計(jì)算時(shí)g(n)= 2n+100n+n!2n3+ 100nlog10n+n。請(qǐng)使用記號(hào)分別表f (n)和g(n)f(n)=(3 分g(n)=(n!)(2分答:其基是,通過(guò)不斷地對(duì)序列進(jìn)行劃分而達(dá)到排序的目標(biāo)。所謂對(duì)序列進(jìn)行劃分就是在序列中選定一個(gè)標(biāo)準(zhǔn)元素v,然后將序列進(jìn)行一遍梳理v的元素放在v之前vv之后,此時(shí)v所在的位置就是序列最終排序后元素v所在的位(2分) 快速排序算法的最好、 及平均情況時(shí)間復(fù)雜度分別是
6、(nlogn)、(n2)(nlogn)(3 分 ) 間復(fù)雜度O(n2)(3分)算MERGERSORT 的時(shí)間復(fù)雜度為(nlogn), 所以,很可能算法MERGERSORT 更快。(2分)如果圖用鄰接表來(lái)表示,則圖的深度優(yōu)先遍歷算法的時(shí)間復(fù)雜度為(n+m)(2分) 策T 。算法設(shè)計(jì)與分一、簡(jiǎn)答二、解答三、分析四、設(shè)計(jì)A9 64CFE5B8 A9 64CFE5B8 873GD解答 75H依次最小生成樹(shù)的n-1每次添加能讓樹(shù)生長(zhǎng)的權(quán)最短的邊。令u表示表示部分已經(jīng)生成的樹(shù)T上的點(diǎn)與T外的點(diǎn)u 7考慮a,b,c,d,e,f 的最優(yōu)編碼。這些字符出現(xiàn)在文件中的頻數(shù) 是,首先所有字符對(duì)應(yīng)n 棵樹(shù)棵子樹(shù),根權(quán)
7、為(5分)樹(shù)如下(7分 算法設(shè)計(jì)與分c:迭次部分生成樹(shù)T 中點(diǎn)部分生成樹(shù)T 中邊B C D E F G 初始1234567 10 6 7 6 (2) 搜索到一個(gè)解所產(chǎn)生的部分搜索樹(shù)如下圖所示(7分這個(gè)解為(2,4,1,3)(3 分21343431423三、算法分析題(10分10考慮在序列A1.n中找最大最小。一個(gè)分治算法描述如下:如果n2 就直求解。否則,將序列等分成兩個(gè)子序列A1.n/2An/2+1.n,分別找出這兩子序列的最大最小元素x1,y1和x2,y2然后據(jù)此可求出A1.n的最大元素x=maxx1,x2及最小元素y=miny1,y2。試給出該算法計(jì)算時(shí)間T(n)滿足的遞歸方程,并解方程來(lái)確定算法的時(shí)間(k為正整數(shù)。T(n)=T(2k)= 2T(2k-= 22T(2k- (5 分(5 分算法設(shè)計(jì)與分 的算法來(lái)確定在A 中是否有兩x(1)算法的基如下:考慮序列A1.n的最大和最重復(fù)上述過(guò)程,直到找到問(wèn)題的解答,或者縮短的序列長(zhǎng)1 為止(此時(shí)表示原序列中有兩數(shù)之積為 (7 分)*注:只要方法可行,酌情給分故時(shí)間復(fù)雜度為O(n)(3 分)11n個(gè)資源可以投資m個(gè)項(xiàng)目,且已知i個(gè)資源投資到j(luò)的回報(bào)為rij??紤](a)Vij表示給項(xiàng)目1,2,i
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 農(nóng)村室內(nèi)裝修合同(標(biāo)準(zhǔn)版)
- 2026年牡蠣養(yǎng)殖合同
- 2026年教學(xué)醫(yī)院合作合同
- 2025年水資源保護(hù)與修復(fù)項(xiàng)目可行性研究報(bào)告
- 2025年新興市場(chǎng)投資策略研究可行性研究報(bào)告
- 2025年城市智能路燈管理系統(tǒng)項(xiàng)目可行性研究報(bào)告
- 物料訂購(gòu)合同范本
- 主播保密協(xié)議書(shū)
- 2025年綠色環(huán)保證書(shū)貿(mào)易項(xiàng)目可行性研究報(bào)告
- 游戲技術(shù)美術(shù)面試題及答案
- 2025年安全培訓(xùn)計(jì)劃表
- 2025年沈陽(yáng)華晨專(zhuān)用車(chē)有限公司公開(kāi)招聘筆試歷年參考題庫(kù)附帶答案詳解
- 第五單元國(guó)樂(lè)飄香(一)《二泉映月》課件人音版(簡(jiǎn)譜)初中音樂(lè)八年級(jí)上冊(cè)
- 【MOOC】理解馬克思-南京大學(xué) 中國(guó)大學(xué)慕課MOOC答案
- 機(jī)場(chǎng)運(yùn)行職業(yè)規(guī)劃書(shū)
- 注塑成型工藝流程
- JGT266-2011 泡沫混凝土標(biāo)準(zhǔn)規(guī)范
- 銀行物業(yè)服務(wù)投標(biāo)方案(技術(shù)方案)
- 數(shù)控刀具的選擇
- 病理生理學(xué)(南華大學(xué))智慧樹(shù)知到答案章節(jié)測(cè)試2023年
- 國(guó)家公園 (中國(guó)旅游地理課件)
評(píng)論
0/150
提交評(píng)論