首页 > 编程语言 > 详细

JAVA实现--斐波那契数列

时间:2015-03-11 12:57:45      阅读:200      评论:0      收藏:0      [点我收藏+]

斐波那契数列是我在初中的数学课接触到的,当时唯一对这个感兴趣的是他的名字,因为一直在想是谁起了一个这么别扭的名字…后来无知的我才发现原来是这么一回事:
斐波那契数列:是1202年莱昂纳多·斐波那契提出的,当时只是为了解决一个兔子繁殖的问题,后来再世人的研究与拓展,发现他有非常广泛的应用。下面我们用程序来实现如何计算斐波那契数列:
0,1,1,2,3,5,8,13,21,34……
上面这个数列有一个递推式和一个初始条件:
F[n]=F[n-1]+F[n-2] (n>1)
F[0]=0, F[1]=1
根据上面的条件我们来写程序:

public class Fib
{
    public static void main(String args[])
    {
        int n=10;
        int []F=new int[n];
        F[0]=0;
        F[1]=1;
        for(int i=2;i<n;i++){
            F[i]=F[i-1]+F[i-2];
        }
        System.out.println("前十个斐波那契数列是:");
        for(int j=0;j<n;j++){
            System.out.print(F[j]+" ");
        }
    }
}

是不是看了斐波那契数列其实没有那么的恐怖…只是名字有点吓人而已<^^>

JAVA实现--斐波那契数列

原文:http://blog.csdn.net/toplifeww/article/details/44196615

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!