123 字
约 24 秒
6
10介楼梯,每次上1个台阶或者2个台阶,问一共有多少走法、
2026-09-26
无标签

10介楼梯,每次上1个台阶或者2个台阶,问一共有多少走法、

3

1 1 1

1 2

2 1

f(n+1)= f(n) + f(n-1)

n = 0,f(n)=0

def f(n): # 计算出n接楼梯一共有多少种走法
if n == 0:
return 0
elif n==1:
return 1
elif n==2:
return 2
return f(n-1)+f(n-2)
for i in range(10):
print('楼梯有%d界的时候 有%d种走法'%(i,f(i)))

a = [0,1,2]
for i in range(3,11):
a.append(a[i-1] + a[i-2])
print('楼梯有%d界的时候 有%d种走法' % (i, a[-1]))

10介楼梯,每次上1个台阶或者2个台阶,问一共有多少走法、
https://www.clxhxhhr.top/posts/4502/
作者
clxstart
发布于
2026-09-26
许可协议
CC BY-NC-SA 4.0
评论
0 条
还没有评论,先写一条吧。