您当前的位置: 首页 >  Python

Better Bench

暂无认证

  • 2浏览

    0关注

    695博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

【Leetcode刷题Python】509. 斐波那契数

Better Bench 发布时间:2022-08-29 20:44:18 ,浏览量:2

1 题目

斐波那契数 (通常用 F(n) 表示)形成的序列称为 斐波那契数列 。该数列由 0 和 1 开始,后面的每一项数字都是前面两项数字的和。也就是:

F(0) = 0,F(1) = 1 F(n) = F(n - 1) + F(n - 2),其中 n > 1 给定 n ,请计算 F(n) 。

示例 1:

输入:n = 2 输出:1 解释:F(2) = F(1) + F(0) = 1 + 0 = 1

2 解析

方法一:递归 方法二:滚动数组

3 Python实现

(1)方法一

class Solution:
    def fib(self, n: int) -> int:
        if n int:
        if n            
关注
打赏
1665674626
查看更多评论
0.2224s