你带来了我的快乐

关注

[编程题] N阶楼梯上楼问题

你带来了我的快乐

关注

阅读 57

2022-05-18

[编程题]  N阶楼梯上楼问题_斐波那契数列


import sys
for line in sys.stdin:
N=int(line.split()[0])

d1=1
d2=2

if(N==1):
print 1
continue
elif(N==2):
print 2
continue

for i in xrange(N-2):
d1, d2=d2, d1+d2

print d2

动态规划,入门题,属于 斐波那契数列 的变形, 没学过算法之前使用穷举法发现耗时较大。


相关推荐

北冥有一鲲

爬N阶楼梯

北冥有一鲲 83 0 0

艾米吖

算法很美:小孩上楼梯

艾米吖 72 0 0

Greatiga

上楼梯(递归和迭代的对比)

Greatiga 89 0 0

潇湘落木life

C++笔试题之n阶楼梯问题:每次只能走1阶或2阶,有多少种方法走完

潇湘落木life 113 0 0

刘员外__

蓝桥杯练习 小明上楼梯(递归设计)

刘员外__ 105 0 0

念川LNSC

java面试题,上楼梯有多少种方式

念川LNSC 56 0 0

源码之路

手撕一道算法题 在你面前有一个n阶的楼梯,你一步只能上1阶或2阶。请问,当N=11时,你可以采用多少种不同的方式爬完这个楼梯();当N=9时呢?

源码之路 147 0 0

谷中百合517

输出n阶方阵

谷中百合517 104 0 0

成义随笔

n阶指针(C++)

成义随笔 47 0 0

上古神龙

【算法题】螺旋矩阵II (求解n阶Z形矩阵)

上古神龙 36 0 0

精彩评论(0)

0 0 举报