小总结:fibonacci数的产生

Posted dragondragon

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了小总结:fibonacci数的产生相关的知识,希望对你有一定的参考价值。

我写的一个固定的函数来嘞:

int fib[50]=1,1;
void f()

    for(int i=2;i<46;i++)
    
        fib[i]=fib[i-1]+fib[i-2];
    

1,1,2,3,5,8,13,21,34,55,......

技术图片

斐波那契博弈(Fibonacci Nim Game)

 

int fib[46]=1,1;
void f()

	for(int i=2;i<46;i++)
		fib[i]=fib[i-1]+fib[i-2];	


int Fibonacci_Nim_Game(int n)

	for(int i=0;i<46;i++)
		if(fib[i]==n) return 1;//先手必胜
	return 0;

  

 

以上是关于小总结:fibonacci数的产生的主要内容,如果未能解决你的问题,请参考以下文章

[Contest1351]Fibonacci

由小兔子产生的经典算法--费式数列

由小兔子产生的经典算法--费式数列

HDU 1568 Fibonacci求斐波那契数的前4位/递推式

再战斐波那契-Fibonacci+gcd

VC:Fibonacci数列。即前两个数是一,后面的数是前两个数的和。输出前40位