题解 | #跳台阶#

跳台阶

https://www.nowcoder.com/practice/bfb2a2b3cdbd4bd6bba0d4dca69aa3f0

import math
def flog_jump(n):
    a = []
    if n==0:
        return [0,0]
    elif n == 1:
        return [1,0]
    elif n == 2:
        return [2,1]
    else:
        x = flog_jump(n-1)
        a = x[0]
        b = x[1]
        return [a+b, a]
if __name__ == "__main__":
    a = int(input())
    all_jump,_ = flog_jump(a)
    print(all_jump)

python 一次递归,避免超时

全部评论

相关推荐

03-20 11:10
已编辑
大连民族大学 Java
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务