题解 | #斐波那契数列#

斐波那契数列

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

package 剑指offer;

public class J27斐波那契数列 {
public static void main(String[] args) {
System.out.println(Fibonacci(4));
}

public static int Fibonacci(int n) {
    // 递推
    int f1 = 0;
    int f2 = 1;
    if (n == 0) return 0;
    if (n == 1) return 1;
    int fn = 0;
    for (int i = 1; i < n; i++) {
        fn = f1 + f2;
        f1 = f2;
        f2 = fn;
    }
    return fn;
}

}

全部评论

相关推荐

变异者:10元一天好笑程度100% 我去是哪个意思好笑程度1000%
点赞 评论 收藏
分享
1 收藏 评论
分享
牛客网
牛客企业服务