//Author:PanDaoxi
#include <iostream>
using namespace std;
int queue[1001];
int index=0;
void output(){
for(int i=0;i<index;i++) cout<<queue[i]<<" ";
cout<<endl;
}
void step(int n){
if(n==0){
output();
return;
}
queue[index++]=1;
step(n-1);
--index;
if(n>1){
queue[index++]=3;
step(n-2);
--index;
}
}
int main(){
int n;
cin>>n;
step(n);
return 0;
}
C++台阶问题
原创
©著作权归作者所有:来自51CTO博客作者PanDaoxi的原创作品,请联系作者获取转载授权,否则将追究法律责任
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
C++学习--台阶问题
看到一道题,大意是这样的:一次可以走一级或者走两级台阶,问50级台阶有多少种走法。
c++ 开发语言 后端 递归 模板元 -
[ C语言练习题 ] 青蛙跳台阶问题,小乐乐走台阶问题
[ C语言练习题 ] 青蛙跳台阶问题,小乐乐走台阶问题
递归 C语言 斐波那契数列 -
Java实现台阶问题
...
Java -
用c语言解决青蛙跳台阶问题
用c语言解决青蛙跳台阶问题
递推 i++ 斐波拉契数列 -
C++背包问题
C++背包问题,500粉丝开粉丝群动态规划应用题
c++ 开发语言 后端 i++ ios -
C++岛屿问题
C++岛屿问题!
c++ 开发语言 后端 搜索 深搜 -
C++问题
1.成员函数加上const1、非静态成员函数后面加const(加到非成员函数或静态成员后面会
C++ 成员函数 this指针 抽象类 -
java mongodb存储文章
这两天在工作中被Mongo集合存储给整得头大,当然也是我的认知太浅,所以下面我来分享下我所遇到的这个问题希望有大佬能给出更好的解决方案,1.需求: 存储一个从前端接收未知数据类型的集合 例: 由于是未知的数据类型,所有我创建了一个IList<Object>集合 public
java mongodb存储文章 数据库 数据结构与算法 postman List