斐波那契数列 递归调用
2013-04-09 07:44
190 查看
斐波那契数列:就是除了第1,2位置固定为1外,第3个位置的值是前两个位置的值的总和。
var result;
for(var i=1;i<=30;i++){
result +=Fibonacci(i);
}
function Fibonacci(n){
if(n<=1) return 1;
else return Fibonacci(n-1)+Fibonacci(n-2);
}
那什么是递归?就是函数方法本身调用自己本身。
记录交流,如有错误,请指正。
var result;
for(var i=1;i<=30;i++){
result +=Fibonacci(i);
}
function Fibonacci(n){
if(n<=1) return 1;
else return Fibonacci(n-1)+Fibonacci(n-2);
}
那什么是递归?就是函数方法本身调用自己本身。
记录交流,如有错误,请指正。
相关文章推荐
- C语言学习4: 函数返回值与传入参数,关于函数值传递和类型隐性转换,变量不同的作用域,static变量,多文件编译例如两个C文件,显示函数调用语句跳转,递归,斐波那契数列,多文件编译相同变量的问题。
- JAVA 递归与非递归斐波那契数列的实现
- 递归方式、迭代方式实现的斐波那契数列。
- 斐波那契数列的实现(简单递归和动态规划)
- 斐波那契数列的递归和非递归实现 —— python
- 斐波那契数列的递归实现
- OJOJ:斐波那契数列的实现——递归与非递归实现
- 递归与非递归实现斐波那契数列
- 斐波那契数列的实现(四种方法 递归,非递归)
- 斐波那契数列的递归与非递归算法实现及其时间复杂度
- 斐波那契数列递归与非递归实现(JAVA语言描述)
- 斐波那契数列迭代和递归对比
- 斐波那契数列的递归和非递归实现
- 递归思想斐波那契数列变形
- 非递归实现斐波那契数列———修改版
- java递归实现斐波那契数列
- Python:斐波那契数列递归实现方法
- 斐波那契数列之递归、循环
- 栈实现斐波那契数列递归过程的非递归模拟
- 斐波那契数列 (递归 循环)