![0a002算法分析與設(shè)計(jì)ss lecture2_第1頁(yè)](http://file4.renrendoc.com/view/e67e1973ff1857b14f52643c7fd49a3f/e67e1973ff1857b14f52643c7fd49a3f1.gif)
![0a002算法分析與設(shè)計(jì)ss lecture2_第2頁(yè)](http://file4.renrendoc.com/view/e67e1973ff1857b14f52643c7fd49a3f/e67e1973ff1857b14f52643c7fd49a3f2.gif)
![0a002算法分析與設(shè)計(jì)ss lecture2_第3頁(yè)](http://file4.renrendoc.com/view/e67e1973ff1857b14f52643c7fd49a3f/e67e1973ff1857b14f52643c7fd49a3f3.gif)
![0a002算法分析與設(shè)計(jì)ss lecture2_第4頁(yè)](http://file4.renrendoc.com/view/e67e1973ff1857b14f52643c7fd49a3f/e67e1973ff1857b14f52643c7fd49a3f4.gif)
![0a002算法分析與設(shè)計(jì)ss lecture2_第5頁(yè)](http://file4.renrendoc.com/view/e67e1973ff1857b14f52643c7fd49a3f/e67e1973ff1857b14f52643c7fd49a3f5.gif)
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
第2(Divideand 1
算法2.1BinarySearch(Tlr l1;while rifT[m]=xthenreturn elseifT[m]>mthenrelse W(n)W )
2
Divide-and-if|P|cthendividePintoP1,P2,…,fori=1toyi=Divide-and-ReturnMerge(y1,y2,…,
W(|P1|)W(|P2|)...W(|Pk|)f4kf(n)
f(ni)
f(n)af
n)b
d第一類方程:迭代法、換遞歸樹(shù)、嘗試法5 T(n)aT(n/b)dT(n)O(nlogba)ad(n)=
O aT(n)
O(n)O(nlog
abaO(nlogba a例2.1測(cè)條件:有n片,(好至少比壞多1片). BA,B或A,B都命題2.1當(dāng)n是偶數(shù)時(shí),在上述規(guī)則下,經(jīng)過(guò)一輪淘汰,剩下的好比壞至少多1片.與B都?jí)挠衚組,淘汰后,好數(shù)i,壞數(shù)k2i+2j+2k=2i+j>2k+ji>注:當(dāng)n是奇數(shù)時(shí),用其他測(cè)試輪空,如果輪空是好的,算法結(jié)束;否則淘汰輪空. n (3)
W(n)算法2.31.kwhilek>3將分成k/2組//輪空,特殊處fori=1tok/2if2then,則任取1else2k剩下的ifkthen任取2片測(cè)if1好1then取沒(méi)測(cè)的else任取1片被測(cè)ifk 9 問(wèn)題:設(shè)aa an an/2a na(n–1)/2a(n–1)/2 nW(n)=W(n/2)+(1)W(n)=(logn)FibonacciFibonacci1,1,2,3,5,8,13,21,Fn=Fn-1+Fn-增加F0=00,1,1,2,3,5,8,13,21,定理2.1{Fn}Fibonacci
n 1M1T(n(logn
M00例2.3設(shè)XYnn2k 令X=A2n/2+B,Y=C2n/2XY=AC2n+(AD+BC)2n/2+BDW(n)=4W(n/2)+cn,W(1)=1W(n)=O(n2)代數(shù)變換ADBCA-BD-CACBDW(n)=3W(n/2)+cn,W(1)=1 A,B為兩個(gè)n階矩陣,n=2k,計(jì)算C=W(n分治法 A12 B12 C12
22 22 22W(n8W(n/2)W(1)= W(n)=
C12C22
Strassen M1=A11(B12-B22 W(n)7W(n)18(nM2=(A11+A12)B22M3=(A21+A22)M4=A22(B21-
M5=(A11+A22)(B11+B22 W(n)O(nlog27M6=(A12-A22)(B21+B22 O(n2.8075M7= B11+B12C11=M5+M4-M2+M6C12=M1+M2C21=M3+C22=M5+例2.5輸入:集合S中有n個(gè)點(diǎn),n>1,分治策略:子集PPLPR||||P2|||P2輸入:n個(gè)點(diǎn)的集合P,X和Y分別為橫、縱坐標(biāo)數(shù)組在l右邊MinDidtance(PL,XL,YLLPLMinDistance(PR,XR,YRRPR6.=min(L,Rd (/2)2
/ 2/442/2 252/365/檢查1個(gè)點(diǎn)是常數(shù)時(shí)間,O(n)個(gè)點(diǎn)需要O(n)時(shí)間OT(n)2T
n)2
O(nlogT(n) n由遞歸樹(shù)估計(jì)T(nW(n)T(n)O(nlog2T(n)2T(n)2T(n)
nW(n)=P12P1234X.21Y234XXYifp<thenqPartition(A,p,uicksortxijwhiletruerepeatjjuntilA[j]repeatiiuntilA[i]ifi<thenA[i]A[jj j
i 27 W(n)W(n1)nW(1)1W(n)
n(n1)Θ(n222 T(n)2T(n)n2
T(n)T(n)
T(9n)T(n) T(n)
Θ(nlognn1729Ln個(gè)不等的實(shí)數(shù)當(dāng)為偶數(shù)時(shí),中位數(shù)有2個(gè),i=/2,
fori2tonifmaxthen5.return算法FindMaxMinW(n)=n/2+2n/22=n+n/22=3n/2復(fù)雜性:W(n)=n1+n2=2n 1.k ifkthenkk/2elsekifk>1thengotosecondmax命題2.2max在第一階段的分組比較中總計(jì)進(jìn)行了t/2k輪淘汰后只剩下一個(gè)元素max,利用t/2/2=n/2k=1.若n=2d,那么有k=d=logn=logn若2d<n<2d+1, W(n)=n1+logn1=n+logn找第k小的數(shù) 一,共nM=n/5個(gè) S1S1C;ifk|S1|+1then輸出elseifthenelserA B Dr2r2r3r27r
n |A=D= r 行2:O(n)行3:W(n/5)行4:O(n)行8-9W(7r
W(7r2)W(7(nW(7n3)W(7n
1)2ww(n)W(n)W(7n)cncn9cn81cn...5n 0.95 LL
0.812j
j
1的2n je
e
i
ω0
2 2 iω2e
ω3
ω4ei1,
e4i 22
22
ω6
i,
e
2 2 Ax
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- idc租賃服務(wù)合同范例
- 存貨質(zhì)押合同范本
- 企業(yè)員工招聘合同范本
- 農(nóng)村安裝路燈合同范例
- 兼職配音協(xié)議合同范本
- 照明燈具采購(gòu)合同范本
- 工業(yè)固體廢物處置合同范本
- 冰箱保養(yǎng)合同范本
- 天籟侗歌苗寨傳
- 2025年度國(guó)際知識(shí)產(chǎn)權(quán)轉(zhuǎn)讓合同范本(含專利保護(hù))
- 施工周報(bào)表(標(biāo)準(zhǔn)模版)
- 4.5MWp分布式光伏項(xiàng)目主要設(shè)備材料清單(建筑工程安裝工程)
- von frey絲K值表完整版
- 云南省普通初中學(xué)生成長(zhǎng)記錄模板-好ok
- SB/T 10415-2007雞粉調(diào)味料
- 考古繪圖基礎(chǔ)
- GB/T 32574-2016抽水蓄能電站檢修導(dǎo)則
- 《社會(huì)主義市場(chǎng)經(jīng)濟(jì)理論(第三版)》第十三章社會(huì)主義市場(chǎng)經(jīng)濟(jì)標(biāo)準(zhǔn)論
- 變更索賠案例分析
- 過(guò)敏性休克的急救及處理流程教材課件(28張)
- 《花婆婆》兒童繪本故事
評(píng)論
0/150
提交評(píng)論