题解 | #斐波那契数列#

斐波那契数列

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;
}

}

全部评论

相关推荐

04-11 21:31
四川大学 Java
野猪不是猪🐗:(ja)va学弟这招太狠了
点赞 评论 收藏
分享
评论
1
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务