第二章 :查詢與排序-------2.16 解題實戰_小白上樓梯(遞迴設計)
小白上樓梯(遞迴設計):
#include<iostream>
using namespace std;
int f(int n){
if(n==0) return 1;
if(n==1) return 1;
if(n==2) return 2;
return f(n-1)+f(n-2)+f(n-3);
}
int main(){
std::ios_base::sync_with_stdio(false);
int step;
while(cin>>step){
cout<<f(step)<<endl;
cout<<endl;
}
return 0;
}
結果:
相關文章
- 第二章 :查詢與排序---------遞迴、查詢與排序補充排序遞迴
- 第二章 :查詢與排序-------二分查詢的遞迴解法排序遞迴
- 第二章 :查詢與排序-------遞迴經典問題——漢諾塔問題排序遞迴
- 第二章 :查詢與排序-------遞迴形式進行插入排序排序遞迴
- C++遞迴演算法之爬樓梯C++遞迴演算法
- 第二章 :查詢與排序-------希爾排序排序
- 第二章 :查詢與排序-------2.19題目詳解_找出最長連續遞增子序列排序
- iOS 演算法之排序、查詢、遞迴iOS演算法排序遞迴
- 第二章 :查詢與排序-------2.13_三種典型遞迴形式演算法的效能分析排序遞迴演算法
- PostgreSQL 遞迴查詢SQL遞迴
- PostgreSQL=>遞迴查詢SQL遞迴
- SqlServer遞迴查詢SQLServer遞迴
- ORACLE 遞迴查詢Oracle遞迴
- 第二章 :查詢與排序-------2.20實戰_快速設計一個高效的求n次冪的演算法排序演算法
- 第二章 :查詢與排序-------2.17解題實戰_旋轉陣列的最小數字(改造二分法)排序陣列
- Mysql 實現樹狀遞迴查詢MySql遞迴
- 關於樹型結構資料遞迴查詢,轉非遞迴查詢的實現遞迴
- oracle中的遞迴sql查詢 connect by prior實現遞迴Oracle遞迴SQL
- SQL Server遞迴查詢SQLServer遞迴
- Oracle遞迴查詢sqlOracle遞迴SQL
- 一個遞迴查詢遞迴
- 第二章 :查詢與排序-------2.18題目講解_在有空字串中的有序字串陣列中查詢排序字串陣列
- Java實現遞迴查詢樹結構Java遞迴
- Sql Server 使用CTE實現遞迴查詢SQLServer遞迴
- 樓梯導航/線上諮詢特效特效
- SQL server資料庫with as子句與遞迴查詢的實現SQLServer資料庫遞迴
- sql無限遞迴查詢SQL遞迴
- grep遞迴查詢子目錄遞迴
- sql遞迴查詢子級SQL遞迴
- Oracle SQL的遞迴查詢OracleSQL遞迴
- 快速排序【遞迴】【非遞迴】排序遞迴
- 【演算法拾遺】二分查詢遞迴非遞迴實現演算法遞迴
- 使用 JavaScript 解決經典爬樓梯問題JavaScript
- oracle中connect by prior實現遞迴查詢Oracle遞迴
- 二十一、氣泡排序演算法——JAVA實現(遞迴與非遞迴)排序演算法Java遞迴
- java-遞迴(檔案查詢)Java遞迴
- MS SQL Server的遞迴查詢SQLServer遞迴
- 查詢與排序02,折半查詢排序