解析分别用递归与循环的方式求斐波那契数列的实现方法

大树不高

大树不高

2016-02-19 09:20

只要你有一台电脑或者手机,都能关注图老师为大家精心推荐的解析分别用递归与循环的方式求斐波那契数列的实现方法,手机电脑控们准备好了吗?一起看过来吧!

代码如下:
代码如下:

public class Fibonacci {

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/bianchengyuyan/)

 public static long recursive(int n) {
  if (n = 0)
   return 0;
  if (n == 1)
   return 1;
  return recursive(n - 1) + recursive(n - 2);
 }

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/bianchengyuyan/)

 public static long loop(int n) {
  if (n = 0)
   return 0;
  if (n == 1)
   return 1;
  long fib1 = 0;
  long fib2 = 1;
  long sum = 0;
  for (int i = 2; i = n; i++) {
   sum = fib1 + fib2;
   fib1 = fib2;
   fib2 = sum;
  }
  return sum;
 }
}


用递归的方式的效率远远不如循环!

展开更多 50%)
分享

猜你喜欢

解析分别用递归与循环的方式求斐波那契数列的实现方法

编程语言 网络编程
解析分别用递归与循环的方式求斐波那契数列的实现方法

用斐波纳契比例进行构图

摄影技巧 摄影入门 摄影
用斐波纳契比例进行构图

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

用斐波纳契比例构造完美构图

摄影 人像摄影 静物摄影
用斐波纳契比例构造完美构图

用斐波纳契比例完美构图 提升摄影作品质量

摄影 人像摄影 静物摄影
用斐波纳契比例完美构图 提升摄影作品质量

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

C 二分查找 递归与非递归的实现代码

编程语言 网络编程
C 二分查找 递归与非递归的实现代码

JavaScript如何重构嵌套循环和递归

Web开发
JavaScript如何重构嵌套循环和递归

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

莪、沉醉在脆弱里 - QQ伤感分组

莪、沉醉在脆弱里 - QQ伤感分组

用js实现随机返回数组的一个元素

用js实现随机返回数组的一个元素
下拉加载更多内容 ↓