版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
遞推關系與Fibonacci數列1.遞推關系Hanoi塔問題:這是組合數學中的一個著名問題。n個圓盤依其半徑大小,從下而上套在A柱上。每次只允許取一個移到柱B或C上,而且不允許大盤放在小盤上方。若要求把柱An個盤移到C柱上,請設計一種方法并估計要移動幾個盤次?,F(xiàn)在只有A、B、C三根柱子可用。首先要設計算法,進而估計它的復雜性,即估計工作量。當n=2時,第一步把A柱的小圓盤移到B柱;第二步把A柱的大圓盤移到C柱;A
B
C第三步把B柱的小圓盤移到C柱,即完成移動。假定n-1個盤子的轉移算法已經確定,對于一般n個圓盤的問題,ABC首先把A柱上面的n-1個圓盤移到B柱;然后把A柱最下面的圓盤移到C柱;最后把B柱的n-1個圓盤移到C柱,即完成移動。令h(n)表示n個圓盤所需要的轉移盤次。因此有:從這個遞推關系式可以逐項遞推得到所有的h(n)。根據算法先把前面n-1個盤子轉移到B上;然后把第n個盤子轉到C上;最后將B的n-1個盤子轉移到C上。下面我們利用母函數來得到h(n)的通項表達式。假設序列h(n)對應的母函數為H(x),即因此有或者利用x2:x3:x4:+)同樣可以得到:假設下面我們用冪級數展開的方法得到h(n).利用待定系數法容易得到A=1,B=-1,即即對于一個n位十進制數p1p2…pn-1pn,則p1
p2…pn-1
是n-1位十進制數。例1求n位十進制數中出現(xiàn)偶數個5的數的個數。因此若令an表示n位十進制數中出現(xiàn)偶數個5的數的個數,bn表示出現(xiàn)奇數個5的數的個數,則有若它含有偶數個5,則pn必須取5以外的九個數中的一個;若p1p2…pn-1含有奇數個5,則pn必須取成5。a1=8,b1=1.設{an}的母函數為A(x),{bn}的母函數為B(x),則或者利用x2:x3:+)類似的還有這樣就得到了關于A(x)和B(x)的聯(lián)立方程組:可以解得:因此有由于另解:n-1位十進制數共有9×10n-2個,要么含有奇數個5,要么含有偶數個5。故有:因此有因此有(1)不出現(xiàn)a1,這相當于從其他n-1個元素中取r個做可重組合;這樣的組合可以分為兩種情況:(2)出現(xiàn)a1,這相當于從n個元素中取r-1個做可重組合再加上a1。因此有初始條件為因此還可以令例2從n個不同的元素a1,a2,…,an中取r個做允許重復的組合,求不同的組合數注意到遞推關系
中有2個參數,對于固定的n,
的母函數為Gn(x),則因此有因此由二項式展開定理可知2.Fibonacci數列Fibonacci數列是遞推關系的又一個典型問題,數列的本身有著許多應用。有雌雄兔子一對,假定過兩月便可繁殖雌雄各一的一對小兔。問過了n個月后共有多少對兔子?設滿n個月時兔子對數為Fn,其中當月新生兔數目設為Nn
對,上個月留下的兔子數目設為On對,則但是注意到On=Fn-1,Nn=On-1=Fn-2,因此有利用這個遞推關系很容易可以得到:下面我們利用母函數來計算Fn的通項表達式。設Fn的母函數為G(x),則x3:x4:+)方程1-x-x2=0的兩個根設為:則有利用待定系數法易有因此有即通項表達式為:下面介紹一些關于Fibonacci數列的結論。(1)任意正整數N可以表示成Fibonacci數列中的數的有限和,即滿足si=0或1,且sisi+1=0。(2)邊長為Fn的正方形可以分解為若干個邊長為Fi和Fi+1的長方形。參見課本圖形。方法:將三分法中的2/3換成。不妨假設區(qū)間為[0,1],上一步的取值點為x,1-x。為了充分利用上一步取值點的信息,因此要求x2=x(1-x),解得x約等于。為什么???假設保留的區(qū)間為[0,x],則下一步的取值點為x2,x(1-x)。這比三分法節(jié)省了大約一半的運算量。Fibonacci方法:在第k步令因此若要求最后區(qū)間長度不超過d,則可由(b-a)/Fn<d解出Fn,即確定n。
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025-2030年中國智慧養(yǎng)老服務行業(yè)商業(yè)模式創(chuàng)新戰(zhàn)略制定與實施研究報告
- 2025-2030年中國汽車后市場行業(yè)開拓第二增長曲線戰(zhàn)略制定與實施研究報告
- 2025-2030年中國控制線纜組件行業(yè)資本規(guī)劃與股權融資戰(zhàn)略制定與實施研究報告
- 收看《反腐為人民》心得體會:弘揚清風正氣筑牢廉潔根基
- 年產xxx新型建材新型墻體材料項目可研報告模板
- 廣西河池市環(huán)江縣2021-2022學年五年級上學期英語期末試卷
- 商品加工知識培訓課件
- 學校消防安全知識培訓
- 債券價格的敏感性第五章
- 二零二五年度外墻內保溫工程進度匯報與審批合同3篇
- 中國郵政儲蓄銀行員工違規(guī)行為處理辦法
- 2023年長沙市中考數學真題試卷及答案
- 《電力設備消防典型準則》(DL5027-2022)
- 米吳科學漫畫奇妙萬象篇
- 河南省鄭州市金水區(qū)2022-2023學年三年級上學期期末數學試卷
- XXX酒店開辦費POB預算
- Z矩陣、Y矩陣、A矩陣、S矩陣、T矩陣定義、推導及轉換公式
- 中美歐規(guī)范樁基承載力計算設計對比
- 外科洗手操作考核評分表
- 復旦大學外國留學生入學申請表
- 長安汽車發(fā)動機水溫高故障案例分析處置
評論
0/150
提交評論