跳台阶问题
来源:互联网 发布:考试宝典软件怎么样 编辑:程序博客网 时间:2024/05/02 20:17
题目:一个台阶总共有n 级,如果一次可以跳1 级,也可以跳2 级。 求总共有多少总跳法,并分析算法的时间复杂度。 这道题最近经常出现,包括MicroStrategy 等比较重视算法的公司 都曾先后选用过个这道题作为面试题或者笔试题。
#include <iostream>using namespace std;int f(int n){if(n==0){return 1;}if(n==1){return 1;}if(n>=2){return f(n-1)+f(n-2);}}void main(){int n=5;int m = f(n);cout<<m<<endl;}
- 跳台阶问题(变态跳台阶)
- 跳台阶问题(变态跳台阶)
- 跳台阶与变态跳台阶问题
- 青蛙跳台阶,变态跳台阶问题
- 跳台阶问题(变态跳台阶)
- 跳台阶问题(变态跳台阶)
- 跳台阶以及变态跳台阶问题
- 青蛙跳台阶/变态跳台阶问题
- 跳台阶问题--总结
- 27.跳台阶问题
- 青蛙跳台阶问题
- 27、跳台阶问题
- 跳台阶问题
- 跳台阶问题
- 27.跳台阶问题
- 跳台阶问题
- 跳台阶问题
- 跳台阶问题
- 【算法】01背包问题的Java实现
- Nmap源码分析(操作系统扫描)
- 表单元素:40个CSS/JS风格和功能技术处理
- 浅析人脸检测之Haar分类器方法
- zabbix源代码阅读--zabbix_agent
- 跳台阶问题
- 通过ClassLoader调用外部jar包
- C++中的操作符重载
- SQL Server数据库的数据类型
- 1318 Word Amalgamation
- 行为,标准,自勉
- 我的程序员生涯。
- OpenCV形态学操作 腐蚀 膨胀 开闭
- Runtime类