前段時間看fibonacci數列,但總解不出他的通項公式,剛在網上看到一篇解法,感受很不錯,特轉載過來。ide
原文地址:spa
http://blog.163.com/zhuxun2@126/blog/static/3631555720071024105814506/3d
前段時間不少人問道Fibonacci數列的通向公式是怎樣推導出來的,下面給出一個樸素的初等方法。blog
方法說穿了,就是湊成等比數列的形式,知道了大概的方向,推導出來就不難了,只是當初想出這個方法的人值得膜拜。ci
這裏湊等比數列須要進行兩次。get
衆所周知,Fibonacci數列的遞推式爲:it
咱們強制性湊等比數列(第一次),設:io
因爲這個式子是由遞推式變形獲得的,因此有:class
解得方法
因而咱們獲得:
即:
因此:
如今,巨猥瑣的一步出現了,咱們再湊等比數列(第二次),這幾步很是關鍵,把f(n)湊成了g(n)-A*g(n-1)的形式:
即:
因此根據等比數列通項公式:
移項,得:
大功告成。
Voldemort原創 轉貼請註明出處 謝謝合做