一只青蛙一次可以跳上1级台阶,也可以跳上2级。求该青蛙跳上一个n级的台阶总共有多少种跳法

class Solution:
    def jump(self,n):
        if n ==0:
            return 0
        elif n==1:
            return 1
        elif n ==1:
            return 2
        numN = 0
        first = 1
        second = 2
        for i in range(3,n+1):
            numN = first+second
            first = second
            second = numN
        return numN

if __name__ =='__main__':
    solution = Solution()
    time = solution.jump(5)
    print(time)
 

 

相关文章:

  • 2022-12-23
  • 2021-10-15
  • 2021-12-25
  • 2021-06-20
  • 2022-12-23
  • 2021-10-12
  • 2021-12-01
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-03-03
  • 2022-12-23
  • 2022-03-09
  • 2022-01-10
相关资源
相似解决方案