题解 | #跳台阶#
跳台阶
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 一次递归,避免超时