剑指07斐波那契数列
Posted hrnn
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了剑指07斐波那契数列相关的知识,希望对你有一定的参考价值。
题目描述
n<=39
class Solution {
public:
int Fibonacci(int n) {
int f=0,g=1;
while (n--){
g+=f;
f=g-f;
}
return f;
}
};
public class Solution {
public int Fibonacci(int n) {
int target=0;
if (n==0)
return 0;
if (n==1)
return 1;
int one=0,two=1;
for (int i=2;i<=n;i++){
target=one+two;
one=two;
two=target;
}
return target;
}
}
# -*- coding:utf-8 -*-
class Solution:
def Fibonacci(self, n):
# write code here
f1=0
f2=1
for i in range(n):
f1,f2=f2,f1+f2
return f1
以上是关于剑指07斐波那契数列的主要内容,如果未能解决你的问题,请参考以下文章
LeetCode | 面试题10- I. 斐波那契数列剑指OfferPython
[LeetCode]剑指 Offer 10- I. 斐波那契数列