递归算法-汉诺塔

递归算法-汉诺塔,第1张

递归算法-汉诺塔

这里就简单介绍一下递归问题最经典的例题汉诺塔问题。

代码很短主要是理解概念。题目是输入汉诺塔层数,输出如何解决。

#include
using namespace std;
void Hannuo(int n,char A,char B,char C){
	if(n==1)
	{
		cout<"<>n;
	Hannuo(n,'A','B','C');	
}
//递归问题调用的自己,用的是堆栈先进后出 

样例

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5691247.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-17
下一篇 2022-12-17

发表评论

登录后才能评论

评论列表(0条)

保存