c_cpp Fibonacci与递归
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了c_cpp Fibonacci与递归相关的知识,希望对你有一定的参考价值。
#include <iostream>
#include <bits/stdc++.h>
using namespace std;
int fibonacci ( int n ){
if (n == 0){
return 0;
}
if (n == 1){
return 1;
}else{
return (fibonacci(n-1) + fibonacci(n-2));
}
}
int main() {
int n;
cin>>n;
for (int i=0; i<n; i++){
cout<<fibonacci (i)<<" ";
}
return 0;
}
以上是关于c_cpp Fibonacci与递归的主要内容,如果未能解决你的问题,请参考以下文章
为什么我的递归Fibonacci实现与迭代实现相比如此之慢?
c_cpp int fibonacci(int n)
c_cpp Fibonacci(矩阵取幂); O(日志(N))
C语言求斐波那契(Fibonacci)数列通项(递归法非递归法)
C语言:采用递归调用函数方法计算Fibonacci数列的前20项
算法与程序设计:递归