Hix.hix...ko ai hiểu bài này sao ah.....
Code:
#include <cstdlib>
#include <iostream>
#include <conio.h>
using namespace std;
void chuyen(int sodia, char CotNguon, char CotDich, char CotTG)
{
if (sodia>0)
{
chuyen(sodia-1, CotNguon, CotTG, CotDich);
cout<<CotNguon<<"->"<<CotDich<<"\n";
chuyen(sodia-1, CotTG, CotDich, CotNguon);
}
}
int main()
{ char CotNguon,CotDich,CotTG;
int n;
cout<<"Hay nhap so dia: ";
cin>>n;
chuyen(n,'A','C','B');
getch();
}
e mới học đệ quy...chay tay đoạn code nhưng zongzong e ko hiểu gì cả...
các huynh có thể phân tích nói rõ hơn đoạn void chuyen dùm e đc ko ah...hix...e ko hiểu nó chạy lung tung hết....hix...hix...