版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、第第1010章章 遞推方程與生成函數(shù)遞推方程與生成函數(shù)第第1010章章 遞推方程與生成函數(shù)遞推方程與生成函數(shù) 10.1 遞推方程及其運用遞推方程及其運用 10.2 生成函數(shù)及其運用生成函數(shù)及其運用 10.3 指數(shù)生成函數(shù)及其運用指數(shù)生成函數(shù)及其運用 10.4 Catalan數(shù)與數(shù)與Stirling數(shù)數(shù)10.1 遞推方程及其運用遞推方程及其運用 10.1.1 遞推方程的定義及實例遞推方程的定義及實例 10.1.2 常系數(shù)線性齊次遞推方程的求解常系數(shù)線性齊次遞推方程的求解 10.1.3 常系數(shù)線性非齊次遞推方程的求解常系數(shù)線性非齊次遞推方程的求解 10.1.4 遞推方程的其他解法遞推方程的其他解法
2、 10.1.5 遞推方程與遞歸算法遞推方程與遞歸算法遞推方程的定義遞推方程的定義定義定義10.1 設(shè)序列設(shè)序列 a0, a1, , an, , 簡記為簡記為 an . 一個把一個把 an 與與某些個某些個ai (i0實例實例解解 H(k) = 2 H(k1) + 2k1 H(1) = 1 令令 H*(k) = P1k2k + P2 , 解得解得 P1=P2=1 H*(k) = k2k + 1通解通解 H(k) = c 2k + k2k + 1 代入初值得代入初值得 c = 1 H(k) = 2k + k2k +1 W(n) = n log n n + 1 0 (1)2 , 1 ) /2 (2
3、)(WnnnWnWk例例14 14 歸并排序歸并排序迭代歸納法迭代歸納法歸并排序歸并排序 0 (1)2 , 1 ) /2 (2 )(WnnnWnWk例例15151log122)12.22(2(1)2.122222)2(2122212)2(221222)2(21212)2(2 2 12 )2 (2 )(2123323222121 nnnkkWWWWWWnWkkkkkkkkkkkkkkkkkkkkkk解解迭代歸納法迭代歸納法錯位陳列錯位陳列例例16 Dn = (n1)(Dn1 + Dn2) 0,)1()1(2)1(.)1(112122211 DnDDDDDnDnDDnnnnnnnnn解:解:!1)
4、1(.! 21! 111 !)1()1(.)1(4).1()1(3).1(2).1(.)1()1()1)(1()2)(1()1()1(13211232nnnnnnnDnnnnnDnnnnDnnDnnnnnnnnnn )log()()(log31.1112)1(31.1111)1(1)()()1()1()()()1(2)1()1()()1()(2)1()1()(2)(212211nnOnTnOnncTnncncnnTnnTnOnTnnnTnOnTnTnnnTnciTnTncniTnnTnini 差消法差消法化簡遞推方程化簡遞推方程 0)1(2),()(2)(11TnnOiTnnTni例例1717
5、)(log2ln)1ln(ln131.1111212nOnxdxxnnnn 積分近似積分近似遞歸樹遞歸樹二分歸并排序二分歸并排序T(n)n-1T(n/2) T(n/2)n/2-1 n/2-1T(n/4) T(n/4) T(n/4) T(n/4)n/4-1 n/4-1 n/4-1 n/4-1 .1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 T(n) = nk (1+2+2k1) = nk (2k 1) = n log n n + 1 n1n2n4. n2k1k層層knnnTnT2 , 1 ) /2 (2 )( (1) T(n)=C, 左邊左邊=O(1)嘗試法嘗試法1)(2)(1
6、1 niTnnTni)(1221)1(2nOnnCCnnCn 右右邊邊1)1(1)1(12)1)(11(21211 cncnncnnnncncinni右邊右邊例例18 (2) T(n)=cn, 左邊左邊=cn, 嘗試法嘗試法(續(xù)續(xù))(321)(3212223112nOncnnOcnnncinni 右右邊邊)(log)2ln21(log1)log(2ln4log221log22211nOncncnnnnOnnnncniincni 右邊右邊(3) T(n)=cn2, 左邊左邊=cn2(4) T(n)=cnlogn , 左邊左邊=cnlogn )442ln24(2ln1)4ln2(2ln14ln22
7、ln1ln2lnlog2222222 nnnxxxxdxxxdxxnnn積分近似積分近似)log(2ln4log2log2211nnOnnniini ankbbnaaloglog 分治戰(zhàn)略與遞歸算法分治戰(zhàn)略與遞歸算法n為輸入規(guī)模,為輸入規(guī)模,n/b為子問題輸入規(guī)模,為子問題輸入規(guī)模,a為子問題個數(shù),為子問題個數(shù),d(n)為分解及綜合的代價為分解及綜合的代價)/()()/(.)/()/()/(.)()/()/()(1)1(),()/()(10221122ikiikkkkkkkkbndaandbnadbnabndabnTandbnadbnTanTTbnndbnaTnT akikiikbnabnda
8、anTlog10),/()( 分治戰(zhàn)略與遞歸算法分治戰(zhàn)略與遞歸算法(續(xù)續(xù))(1) d(n)=c 1)(log)(1)()(11)(loganOkcOkcaanOaOaacanTkakkkb 實例:實例: 二分搜索二分搜索 W(n) = W(n/2) + 1 a = 1, b = 2, d(n) = c W(n) = O(logn) 分治戰(zhàn)略與遞歸算法分治戰(zhàn)略與遞歸算法(續(xù)續(xù)) (2) d(n)=cn banObabacababacnabannOcnknbanObabacnnbacnabcnaanTakkkkkkakiikikiikbb)(1/1/1)/()log()(1/1)/()()(loglog1111實例:歸并排序?qū)嵗簹w并排序 W(n) = 2W(n/2) + n1 a = 2, b = 2, d(n) = O(n), W(n)= O(nlogn) 實例實例位乘問題位乘問題位乘問題:位乘問題:X,Y 為為 n 位二進制數(shù),位二進制數(shù),n=2k, 求求 XY 普通方法:普通方法:W(n)= O(n2)分治法:令分治法:令X = A2n/2+B, Y = C2n/2 +D, 那么那么 XY = AC 2n + (AD+BC)2n/2 + BD W(n)= 4 W(n/2) + cn W(1)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026年航天技術(shù)國際合作交流試題集
- 2026年電子信息工程技術(shù)試題集
- 2026年教育安全測試題校園內(nèi)外如何預(yù)防?;穫?cè)翻事故
- 2026年投資顧問專業(yè)技能模擬試題金融市場分析與策略
- 2026年房地產(chǎn)估價與市場分析預(yù)測模擬題
- 上海市青浦區(qū)2024年高考二?;瘜W試題(含答案)
- 2026年生物多樣性保護專業(yè)知識題
- 2026年提升英語學習效率基于綜合題庫的學習方法
- 熱力設(shè)施安全防護措施
- 公路隧道開挖及支護方案
- 云南省2026年普通高中學業(yè)水平選擇性考試調(diào)研測試歷史試題(含答案詳解)
- 廣東省花都亞熱帶型巖溶地區(qū)地基處理與樁基礎(chǔ)施工技術(shù):難題破解與方案優(yōu)化
- 家里辦公制度規(guī)范
- 基于知識圖譜的高校學生崗位智能匹配平臺設(shè)計研究
- GB 4053.3-2025固定式金屬梯及平臺安全要求第3部分:工業(yè)防護欄桿及平臺
- 環(huán)氧拋砂防滑坡道施工組織設(shè)計
- 2025年下屬輔導技巧課件2025年
- 2026中央廣播電視總臺招聘124人參考筆試題庫及答案解析
- DB15∕T 3725-2024 煤矸石路基設(shè)計與施工技術(shù)規(guī)范
- 鋼結(jié)構(gòu)屋架拆除與安裝工程施工方案
- GB/T 46197.2-2025塑料聚醚醚酮(PEEK)模塑和擠出材料第2部分:試樣制備和性能測定
評論
0/150
提交評論