斐波拉契数列
class Fibonacci
{
public static int fibonacci(int n)
{
int f=0;

    if (n>0&&n<3)
{
return 1;
}
else
{
int f1=1,f2=1;
for (int i=2;i<n;i++)
{
f=f1+f2;
f2=f1;
f1=f;
}
}
return f;
}
public static int[] p(int[] arr)
{
int num=0;
for (int i=1;i<=arr.length;i++)
{
arr[num++]=fibonacci(i);
}
return arr;
}
public static String toString(int[] arr)
{
String str="[";
for (int i=0;i<arr.length;i++)
{
if (i!=arr.length-1)
{
str=str+arr[i]+",";
}
else
str=str+arr[i]+"]";
}
return str;
}
public static void main(String[] args)
{
int[] arr=new int[10];
arr=p(arr);
System.out.println(toString(arr));
}
}
阅读更多
个人分类: Java新手程序
想对作者说点什么? 我来说一句

汇编语言(斐波拉契数列

2017年05月29日 109KB 下载

基于C语言实现斐波拉契数列

2017年12月19日 177KB 下载

递归的斐波拉契数列解法

2014年08月18日 492B 下载

汇编与组成原理实验

2013年07月10日 190KB 下载

斐波拉契数列分治法实现

2015年03月10日 557B 下载

没有更多推荐了,返回首页

不良信息举报

斐波拉契数列

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭