斐波那契数列
来源:互联网 发布:php什么是面向对象 编辑:程序博客网 时间:2024/06/14 14:17
大家都知道斐波那契数列,现在要求输入一个整数n,请你输出斐波那契数列的第n项。n<=39
使用递归算法:
class Solution {public: int Fibonacci(int n) { if(n==0)return 0; if(n<=2) return 1; return Fibonacci(n-1) + Fibonacci(n-2); }};
使用非递归算法:
public: int Fibonacci(int n) { if(n==0 )return 0; int result= 1,prev_result= 1; while (n > 2) { n--; int temp; temp = result; result = prev_result + result; prev_result = temp; } return result; }};
0 0
- 斐波那契数列数列计算
- 斐波那契数列
- 斐波那契数列
- 斐波那契数列
- 斐波那契数列
- 斐波那契数列
- 斐波那契数列
- 斐波那契数列
- 斐波那契数列
- 斐波那契数列
- 斐波那契数列
- 斐波那契数列
- 斐波那契数列
- 斐波那契数列
- 斐波那契数列
- 斐波那契数列
- 斐波那契数列
- 斐波那契数列
- 8个常用字符串处理函数
- MySQL 对于千万级的大表要怎么优化?
- Maven的POM详解(三)
- CSDN日报20170507 ——《技能终将过时,而能力与时俱进》
- JVM(二) java虚拟机与程序的生命周期
- 斐波那契数列
- 网络编程
- CSS学习二之CSS基本选择器
- HDU6030-Happy Necklace-找规律+矩阵快速幂
- 最新博客地址
- Spring Boot-Controller控制器的使用
- 如何修改Eclipse的 workspace目录
- c/c++整理--位运算与嵌入式编程(2)
- Maven的POM.xml详解(四)