# -*- coding:utf-8 -*-
# @Time : 2022-07-01 7:59
# @Author : DaFuChen
# @File : 跳台阶.py
# @software: PyCharm
#
# 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可
#
#
# @param number int整型
# @return int整型
#
class Solution:
# def jumpFloor(self, number: int) -> int:
def jumpFloor(number: int) -> int: # 下面的语句使用这个一个参数的才能成功调用
# write code here
if number == 0:
return 0
elif number == 1:
return 1
elif number == 2:
return 2
else:
return Solution.jumpFloor(number - 1) + Solution.jumpFloor(number - 2)
print(Solution.jumpFloor(3))
Python实现跳台阶(递归)
于 2022-07-01 08:12:15 首次发布