达到 N 步的方法数

Number of Ways to reach N steps

所以我在做这个简单的动态规划问题,关于到达 n 步,但一次只能走 1 或 2 步。我知道答案基本上是一个 fibonacci 序列,答案是:# of steps to reach n-2 + # of steps to reach n-1.

 T(n) = T(n-1) + T(n-2);

然而,我越想越不相信。最后不应该有一个额外的步骤来达到第 n 步本身吗?显然,当我插入数字时,它就成功了,但我想知道为什么最后没有额外的步骤来表示实际达到 n 而不是 n-1n-2.

在这里,我们找到 达到 N 步的方法数。正确的?我们没有找到 移动次数。 (比方说,在每个动作中你可以走一两步。)

要达到第 n 步,前一步可以达到 n-1 步或 n-2 步。这是达到 n 的两种不同 方式 。从 n-1n 或从 n-2n 添加另一个 步骤 。但都是一样的方式