java笔试题(一):斐波那契数列
生活随笔
收集整理的這篇文章主要介紹了
java笔试题(一):斐波那契数列
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
題目:
已知斐波納契數列如下:F[1] = 1, F[2] = 1, F[3] = 2, F[4] = 3, ..., F[n] = F[n-1] + F[n-2],那么請問F[34] + F[32] == ?
Java實現方法:
1 public class Test{ 2 public static void main(String[] args){ 3 fibonacci(); 4 } 5 6 public static void fibonacci(){ 7 int num1 = 1; 8 int num2 = 1; 9 int num3 = 2; 10 11 for(int i=4; i<=34; i++){ 12 num1 = num2; 13 num2 = num3; 14 num3 = num1 + num2; 15 } 16 17 System.out.println(num3 + num1); 18 } 19 }實現得比較粗糙。覺得還可以使用遞歸實現。
轉載于:https://www.cnblogs.com/amunote/articles/2983650.html
總結
以上是生活随笔為你收集整理的java笔试题(一):斐波那契数列的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Exchange Server2010系
- 下一篇: Deep learning:十九(RBM