
递归算法
Twan_
东秦
展开
-
简单阶乘算法(递归解决)
用递归解决阶乘: !n #include using namespace std; int factorial(int ); int main() { int n=0; cin>>n; cout<<factorial(n); //一定要cout这个函数。 } int factorial(int n) { if(n==1) { r原创 2017-04-05 19:56:16 · 726 阅读 · 0 评论 -
汉诺塔问题(递归算法)
#include using namespace std; void hanuota(int,char,char,char); int main() { int sum; cin>>sum; char a='a',b='b',c='c'; hanuota(sum,a,b,c); //函数的意义是把sum个盘子从a借助b移动到c. } void hanuota(原创 2017-04-05 20:12:08 · 755 阅读 · 0 评论