Climbing Stairs
来源:互联网 发布:儿童学古诗软件 编辑:程序博客网 时间:2024/05/22 17:42
You are climbing a stair case. It takes n steps to reach to the top.
Each time you can either climb 1 or 2 steps. In how many distinct ways can you climb to the top?
编程要细心!
class Solution {public: int climbStairs(int n) { if( n == 1 || n == 2) return n; int first = 1, second = 2; int res = 0; for(int i = 3 ; i <= n ; ++i){ res = first + second; first = second; second = res; } return second; }};
0 0
- Climbing Stairs
- Climbing Stairs
- Climbing Stairs
- Climbing Stairs
- Climbing Stairs
- Climbing Stairs
- Climbing Stairs
- Climbing Stairs
- Climbing Stairs
- Climbing Stairs
- Climbing Stairs
- Climbing Stairs
- Climbing Stairs
- Climbing Stairs
- Climbing Stairs
- Climbing Stairs
- Climbing Stairs
- Climbing Stairs
- Vue常用经典开源项目汇总参考-海量
- 回溯法.N皇后问题
- cudnn的安装
- BAT等我来
- OpenCV使用操作
- Climbing Stairs
- Ackerman函数的递归实现算法
- NS3实例分析third.cc_Building a Wireless Network Topology
- Python 注释
- Java并发编程之---Lock框架详解
- 2017.4.22NOIP2017模拟考试总结
- Python+Selenium框架设计篇之8-unittest执行脚本方法之addTest
- uboot如何启动内核?
- 如果你看不懂KMP算法,一定要看看这个视频!!!!!!!!!!!虽然讲的慢,但是很详细!!!!