ĐOÀN KHOA CÔNG NGHỆ THÔNG TIN - ĐẠI HỌC NHA TRANG
Bạn có muốn phản ứng với tin nhắn này? Vui lòng đăng ký diễn đàn trong một vài cú nhấp chuột hoặc đăng nhập để tiếp tục.
ĐOÀN KHOA CÔNG NGHỆ THÔNG TIN - ĐẠI HỌC NHA TRANG

Diễn đàn trao đổi các vấn đề tin học
 
Trang ChínhTrang Chính  PortalliPortalli  Tìm kiếmTìm kiếm  Latest imagesLatest images  Đăng kýĐăng ký  Đăng NhậpĐăng Nhập  

 

 BAI TOAN THAP HA NOI DAY

Go down 
Tác giảThông điệp
vubinh46th1

vubinh46th1


Tổng số bài gửi : 76
Registration date : 24/04/2007

BAI TOAN THAP HA NOI DAY Empty
Bài gửiTiêu đề: BAI TOAN THAP HA NOI DAY   BAI TOAN THAP HA NOI DAY Icon_miniposted9/5/2007, 20:35

VAO DAY DE BAN NHAU VE BAI TOAN THAP HA NOI
Về Đầu Trang Go down
http://www.thanhbinh.up-with.com
vubinh46th1

vubinh46th1


Tổng số bài gửi : 76
Registration date : 24/04/2007

BAI TOAN THAP HA NOI DAY Empty
Bài gửiTiêu đề: KHU DE QUY CUA BAI TOAN THA HA NOI   BAI TOAN THAP HA NOI DAY Icon_miniposted9/5/2007, 20:36

Đệ qui thì chỉ như vầy thôi !!!!!!!!!!!!

Procedure ThapHN(n,a,b,c:Integer);
Begin
If n>0 Then
Begin
ThapHN(n-1,a,c,b);
Writeln(a,'--->',b);
ThapHN(n-1,c,b,a);
End;
End;

Thủ tục của nó là như thế đấy !!!!!!!!!!
Về Đầu Trang Go down
http://www.thanhbinh.up-with.com
vubinh46th1

vubinh46th1


Tổng số bài gửi : 76
Registration date : 24/04/2007

BAI TOAN THAP HA NOI DAY Empty
Bài gửiTiêu đề: Re: BAI TOAN THAP HA NOI DAY   BAI TOAN THAP HA NOI DAY Icon_miniposted9/5/2007, 20:37

Để làm được không đệ quy bài toán này cần:

1) Nếu số đĩa là chẵn: Ta phải lặp lại quá trình chuyển đĩa nhỏ nhất trên cột A ( tức là cái đĩa đầu tiên phải dịch chuyển đó ) rồi di chuyển một đĩa khác cho đến lúc hoàn thành. Trong đó, di chuyển đĩa này với quy luật A --> B --> C --> A... Sau khi di chuyển thành công đĩa nhỏ nhất này, ta chỉ còn một cách duy nhất để di chuyển đĩa còn lại.

2) Nếu số đĩa lẻ: Cứ lặp lại quá trình di chuyển đĩa nhỏ nhất rồi di chuyển một đĩa khác cho đến lúc hoàn thành. Trong đó, ta phải di chuyển đĩa nhỏ nhất theo quy luật A --> C --> B --> A... Sau khi đã di chuyển xong đĩa này thì ta chỉ còn duy nhất 1 cách để chuyển các đĩa còn lại
Về Đầu Trang Go down
http://www.thanhbinh.up-with.com
Sponsored content





BAI TOAN THAP HA NOI DAY Empty
Bài gửiTiêu đề: Re: BAI TOAN THAP HA NOI DAY   BAI TOAN THAP HA NOI DAY Icon_miniposted

Về Đầu Trang Go down
 
BAI TOAN THAP HA NOI DAY
Về Đầu Trang 
Trang 1 trong tổng số 1 trang
 Similar topics
-
» C# day?ai muon tim hieu vao day nhe
» CAU TRUC DU LIEU VA GIAI THUAT, TU THUAT TOAN DEN CT...

Permissions in this forum:Bạn không có quyền trả lời bài viết
ĐOÀN KHOA CÔNG NGHỆ THÔNG TIN - ĐẠI HỌC NHA TRANG :: Ngôn ngữ lập trình :: Ngôn ngữ khác-
Chuyển đến