跳台阶
来源:互联网 发布:全国省市区县数据库 编辑:程序博客网 时间:2024/06/05 10:50
跳台阶
题目描述
一只青蛙一次可以跳上1级台阶,也可以跳上2级。求该青蛙跳上一个n级的台阶总共有多少种跳法。
使用C/C++实现,代码如下:
class Solution {public: int jumpFloor(int number) { int m = 1; int n = 1; int sum = 0; int i = 0; if (0 >= number){ return 0; } if (1 == number){ return m; } if (2 == number){ return m+n; } m = 1; n = 2; for (i = 2; i < number; i++){ sum = m + n; m = n; n = sum; } return sum; }};
0 0
- 跳台阶
- 跳台阶
- 跳台阶
- 跳台阶
- 跳台阶
- 跳台阶
- 跳台阶
- 跳台阶
- 跳台阶
- 跳台阶
- 跳台阶
- 跳台阶
- 跳台阶
- 跳台阶
- 跳台阶
- 跳台阶
- 跳台阶
- 跳台阶
- 详解JavaScript中__proto__和prototype
- 提权系列(一)----Windows Service 服务器提权初识与exp提权,mysql提权
- uv纹理坐标设定与贴图规则
- jqury 获取表格中点击删除图标后要删除一行的元素数据
- 一位测试过来人对软件测试的一些理解
- 跳台阶
- Sqlite3 C++ 使用方法
- 【Java】Web打印
- [李景山php] 深入理解PHP内核[读书笔记]--第三章:变量及数据类型--数据类型转换
- c/c++ 标准日期和时间戳互相转化
- 双向长短时记忆循环神经网络详解(Bi-directional LSTM RNN)
- 微服务,微架构[四]之springboot集成Redis缓存
- Yeoman自动构建js项目
- 基于Java I/O的应用程序实验