且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

Hanoi代码

更新时间:2022-09-02 15:47:36

Hanoi代码
Hanoi代码using System;
Hanoi代码
using System.Collections.Generic;
Hanoi代码
using System.Linq;
Hanoi代码
using System.Text;
Hanoi代码
Hanoi代码
namespace Hanoi
Hanoi代码
{
Hanoi代码    
class Program
Hanoi代码    
{
Hanoi代码        
static void Main(string[] args)
Hanoi代码        
{
Hanoi代码            Program p 
= new Program();
Hanoi代码            
int n = int.Parse(Console.ReadLine());
Hanoi代码            p.hanoi(n, 
'A''C''B');
Hanoi代码            Console.ReadLine();
Hanoi代码        }

Hanoi代码        
private void hanoi(int n, char s, char d, char t)
Hanoi代码        
{
Hanoi代码            
if (n == 1)
Hanoi代码            
{ Console.Write("{0}->{1}\t", s, d); return; }
Hanoi代码            hanoi(n 
- 1, s, t,d);
Hanoi代码            Console.Write(
"{0}->{1}\t", s, d);
Hanoi代码            hanoi(n 
- 1, t, d,s);
Hanoi代码            
return;
Hanoi代码        }

Hanoi代码    }

Hanoi代码}

 

好无聊,看奥运的时候心血来潮,就写下来了。


本文转自today4king博客园博客,原文链接:http://www.cnblogs.com/jinzhao/archive/2008/08/17/1269802.html,如需转载请自行联系原作者