離散數(shù)學(xué)第13章 遞推方程與生成函數(shù)ppt課件.ppt

離散數(shù)學(xué)第13章 遞推方程與生成函數(shù)ppt課件.ppt

ID:59191112

大小:809.00 KB

頁(yè)數(shù):87頁(yè)

時(shí)間:2020-09-26

離散數(shù)學(xué)第13章 遞推方程與生成函數(shù)ppt課件.ppt_第1頁(yè)
離散數(shù)學(xué)第13章 遞推方程與生成函數(shù)ppt課件.ppt_第2頁(yè)
離散數(shù)學(xué)第13章 遞推方程與生成函數(shù)ppt課件.ppt_第3頁(yè)
離散數(shù)學(xué)第13章 遞推方程與生成函數(shù)ppt課件.ppt_第4頁(yè)
離散數(shù)學(xué)第13章 遞推方程與生成函數(shù)ppt課件.ppt_第5頁(yè)
資源描述:

《離散數(shù)學(xué)第13章 遞推方程與生成函數(shù)ppt課件.ppt》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。

1、主要內(nèi)容遞推方程的定義及實(shí)例遞推方程的公式解法遞推方程的其他解法生成函數(shù)及其應(yīng)用指數(shù)生成函數(shù)及其應(yīng)用Catalan數(shù)與Stirling數(shù)第十三章遞推方程與生成函數(shù)113.1遞推方程的定義及實(shí)例定義13.1設(shè)序列a0,a1,…,an,…,簡(jiǎn)記為{an}.一個(gè)把a(bǔ)n與某些個(gè)ai(i

2、(n?1)初值F(1)=12例1從A柱將這些圓盤移到C柱上去.如果把一個(gè)圓盤從一個(gè)柱子移到另一個(gè)柱子稱作一次移動(dòng),在移動(dòng)和放置時(shí)允許使用B柱,但不允許大圓盤放到小圓盤的上面.問(wèn)把所有的圓盤的從A移到C總計(jì)需要多少次移動(dòng)?初值是T(1)=1可證明解是T(n)=2n?1移動(dòng)n個(gè)盤子的總次數(shù)為T(n).因此得到遞推方程T(n)=2T(n?1)+1.遞推方程的實(shí)例:Hanoi塔3兩個(gè)排序算法歸并算法Mergesort(A,p,r)//對(duì)A的下標(biāo)p到r之間數(shù)排序1.ifp

3、esort(A,q+1,r)5.Merge(A,p,q,r)//歸并排好序數(shù)組A[p..q]與A[q+1..r]插入排序算法INSERTION-SORT(A,n)1.forj?2tonkey?A[j]i?j–14whilei>0andA[i]>key5.doA[i+1]?A[i];i?i–17.A[i+1]?key4遞推方程的實(shí)例:算法分析例2哪種排序算法在最壞情況下復(fù)雜度比較低?插入排序,歸并排序插入排序W(n)=W(n?1)+n?1W(1)=0解得W(n)=O(n2).歸并排序,不妨設(shè)n=2k.W(n)=2W(n/2)+n-1W(1)=0解得W(n)=O(nlog

4、n)513.2遞推方程的公式解法特征方程、特征根遞推方程的解與特征根的關(guān)系無(wú)重根下通解的結(jié)構(gòu)求解實(shí)例有重根下通解的結(jié)構(gòu)求解實(shí)例6其中a1,a2,…,ak為常數(shù),ak?0稱為k階常系數(shù)線性齊次遞推方程b0,b1,…,bk?1為k個(gè)初值定義13.2常系數(shù)線性齊次遞推方程的標(biāo)準(zhǔn)形:常系數(shù)線性齊次遞推方程實(shí)例:Fibonacci數(shù)列的遞推方程7特征方程與特征根定義13.3特征方程xk?a1xk?1?…?ak=0,特征方程的根稱為遞推方程的特征根實(shí)例:遞推方程fn=fn?1+fn?2特征方程x2?x?1=0特征根8遞推方程解與特征根的關(guān)系定理13.1設(shè)q是非零復(fù)數(shù),則qn是遞推

5、方程的解當(dāng)且僅當(dāng)q是它的特征根.qn是遞推方程的解?qn?a1qn?1?a2qn?2?…?akqn?k=0?qn?k(qk?a1qk?1?a2qk?2?…?ak)=0?qk?a1qk?1?a2qk?2?…?ak=0(因?yàn)閝?0)?q是它的特征根定理13.2設(shè)h1(n)和h2(n)是遞推方程的解,c1,c2為任意常數(shù),則c1h1(n)+c2h2(n)也是這個(gè)遞推方程的解.推論若q1,q2,…,qk是遞推方程的特征根,則c1q1n+c2q2n+…+ckqkn是該遞推方程的解,其中c1,c2,…,ck是任意常數(shù).9無(wú)重根下通解的結(jié)構(gòu)定義13.4若對(duì)常系數(shù)線性齊次遞推方程的每

6、個(gè)解h(n)都存在一組常數(shù)c1?,c2?,…,ck?使得h(n)=c1?q1n+c2?q2n+…+ck?qkn成立,則稱c1q1n+c2q2n+…+ckqkn為該遞推方程的通解定理13.3設(shè)q1,q2,…,qk是常系數(shù)線性齊次遞推方程不等的特征根,則H(n)=c1q1n+c2q2n+…+ckqkn為該遞推方程的通解.10例3Fibonacci數(shù)列:fn=fn?1+fn?2,特征根為通解為代入初值f0=1,f1=1,得解得解是實(shí)例11有重根下求解中的問(wèn)題例4解特征方程x2?4x+4=0通解H(n)=c12n+c22n=c2n代入初值得:c無(wú)解.問(wèn)題:兩個(gè)解線性相關(guān)12有

7、重根下的通解結(jié)構(gòu)定理13.4設(shè)q1,q2,…,qt是遞推方程的不相等的特征根,且qi的重?cái)?shù)為ei,i=1,2,…,t,令那么通解13例5求解以下遞推方程其中待定常數(shù)滿足以下方程組原方程的解為解特征方程x4+x3?3x2?5x?2=0,特征根?1,?1,?1,2通解為求解實(shí)例14遞推方程的標(biāo)準(zhǔn)型通解結(jié)構(gòu)特解的求法多項(xiàng)式函數(shù)指數(shù)函數(shù)組合形式常系數(shù)線性非齊次遞推方程求解15證代入驗(yàn)證,H(n)是解.下面證明任意解h(n)為某個(gè)齊次解與特解H*(n)之和.設(shè)h(n)為遞推方程的解,則h(n)?H*(n)是齊次解,即h(n)是一個(gè)齊次解與H*(n)之和.定理1

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問(wèn)題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無(wú)法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。