题解 | #斐波那契数列#

斐波那契数列

http://www.nowcoder.com/practice/c6c7742f5ba7442aada113136ddea0c3

通项公式法

 * 
 * @param n int整型 
 * @return int整型
 *
 * C语言声明定义全局变量请加上static,防止重复定义
 */
#include <math.h>
#include <stdio.h>

#define r5 pow(5,0.5)

int Fibonacci(int n ) {
    // write code here
    return (1/r5)*(
        pow(0.5*(1+r5),n)-
        pow(0.5*(1-r5),n)
    );
}
全部评论

相关推荐

08-01 11:19
电气工程师
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务