1. Hãy ủng hộ PhienBanMoi.Com bằng cách LIKE trang FANPAGE , GOOGLE+ dưới mỗi bài viết hoặc chia sẻ website nếu thấy hữu ích. Trân trọng cảm ơn!
  2. [Thông Báo] Thông Báo Tuyển mod cho toàn diễn đàn


    Forum mới lập rất cần sự giúp đỡ của các bạn vậy nên bạn nào có khả năng thì đăng kí tham gia làm mod để quản lí, phát triển diễn đàn nhé!

Sơ Đồ Phân Tích bài toán tháp Hà nội

Thảo luận trong 'Pascal, C , C++' bắt đầu bởi ngochivinh, 16 Tháng hai 2012.


  1. ngochivinh

    ngochivinh Member Chính Thức

    30
    32
    18
    Mình phân tích với n==3;
    Untitled.jpg
    Ngôn ngữ C viết trên Dev C++
    #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();
    }
     

Chia sẻ trang này