递归,汉诺塔,最全面的讲解,没有之一
2023-01-10 01:25 作者:homoteam_ikun | 我要投稿

汉诺塔问题c++解法
搬运的(
#include <iostream>
using namespace std;
void move(int,char,char,char);
int main () {
int n;
char a = 'A', b = 'B', c = 'C';
cin >> n;
move(n,a,b,c);
return 0;
}
void move(int n, char a,char b,char c){
if (n!=0){
move(n-1,a,c,b);
cout<<a<<"-->"<<c<<endl;
move(n-1,b,a,c);
}
}