斐波那契數列的遞推和遞迴演算法

2022-03-19 16:08:37 字數 554 閱讀 6728

斐波那契這個人人熟知的數列已經是個說爛的話題了,今天舊話重提,咱也來乙個朝花夕拾,呵呵    面試的時候遇到了這個面試題,最丟人的是,我沒做出來,哈哈  回頭想想,這不就是斐波那契嗎,只是用不同的情況表達了出來,最開始接觸程式的時候,使用兔子表達的,具體的敘述這裡不說了,因為我比較懶,哈哈   面試的時候居然是用小孩走樓梯,我一時沒想出來,笑了笑,我就跳過了,回家後恍然大悟,這不就是斐波那契嗎,哎   丟人丟到家了,哈哈  然後就自己寫了程式,看看我的基本功還在不,吼吼,寫這篇部落格沒有技術含量,只是寫個程式,紀念一下我這個悲催的面試,吼吼

遞推程式

private static long tui(long a)

return result;

}           

}遞迴程式

private static int myfun(int a)

{if (a == 1||a == 2||a==0)

return a;

return myfun(a-1) + myfun(a -2);

牛人很多,小弟我在這裡獻醜了   哈哈    回見了  大家

演算法 斐波那契數列 遞迴 遞推

2.解決方案 3.資源分享 題目 斐波那契數列 遞迴 遞推 動態規劃 問題描述 斐波那契數列是非常經典的演算法問題,理解他的數學思想對我們程式猿程式設計有極大的幫助。輸入 每個輸入用例包含乙個正整數n 0 n 30 你的目標是計算f n 輸出 可能有多組輸入資料,對於每組輸入資料,輸出一行,這一行輸...

遞迴演算法斐波那契數列

有一對兔子,從出生後第3個月起,每個月都生一對兔子,小兔子長到第三個月後每個月又生一對兔子。假如兔子都不死,求第n個月兔子對數 關於斐波那契數列的兔子繁殖問題其實如下 實際月份 123 4567 8幼仔對數 101 1235 8成兔對數 011 2358 13總體對數 112 35813 21幼仔對...

斐波那契數列的遞迴 遞推演算法比較

公式 f n 1 f n f n 1 f 0 f 1 1 網上找到的乙個最簡單例子,修改了兩個bug 遞迴演算法 int f1 int n if n 2 return 1 else return f1 n 1 f1 n 2 遞推演算法 int f2 int n if n 2 return 1 int...