在移动支付尚未流行的年代,塔子哥是一个狂热的硬币收藏家。
有nnn枚硬币,每次可以取1枚或者取2枚,求取完nnn枚硬币有多少种取法。
考虑将取nnn枚硬币的问题(假设为f(n)f(n)f(n))分解子问题,当我们取到nnn枚硬币时,上一次可以是取一枚硬币,那么其方法数为f(n−1)f(n-1)f(n−1);也可以是取两枚硬币,那么其方法数为f(n−2)f(n-2)f(n−2)。
那么就有f(n)=f(n−1)+f(n−2)f(n)=f(n-1)+f(n-2)f(n)=f(n−1)+f(n−2)的递推式。
本题属于以下题库,请选择所需题库进行购买
ScanQRCodePrompt
GoToPasswordLoginPrompt