当前位置:   article > 正文

Fibonacci 动态规划_邓俊辉数据结构 fibonacci动态规划

邓俊辉数据结构 fibonacci动态规划

//0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55,
public class FiB {
public static void main(String[] args) {
System.out.println(Fib(8));
System.out.println(Fib2(8));
}
//迭代
private static int Fib2(int i) {
if (i < 2) {
return i;
}
int f = 0,g = 1;
while (2 <= i–) {
g += f;
f = g - f;
}
return g;
}

// 最普通版
private static int Fib(int i) {
    return i < 2 ? i : Fib(i - 1) + Fib(i - 2);
}
  • 1
  • 2
  • 3
  • 4

}

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Monodyee/article/detail/573348
推荐阅读
相关标签
  

闽ICP备14008679号