Python _练习
设计理念:根据走的方式我们可以知道,当 n>=4 时候,我们每次到达一节台阶的时候,关键是取决于他后面的三阶台阶的跨越方式
我们可以一步跨越,也可以两步,甚至是三步,方式不同到达的方法种类也就不同
所以此题解题的关键是在于,他的限制,根据限制找到递归关系式:
f(n) = f(n-1) + f(n-2) +f(n-3)
拓展:当限制增加时 每次最多跨越 m 步时
f(n) = f(n-1) + f(n-2) +f(n.
原创
2021-04-29 17:19:31 ·
182 阅读 ·
0 评论