VC++ C++ C# Algorithm

C++博客 首页 新随笔 联系 聚合 管理
  21 Posts :: 3 Stories :: 31 Comments :: 0 Trackbacks

 

void  move( int  number, char  from, char  rely, char  to)
{
    
if (number  ==   1 )
    
{
        printf(
" Move a disk from %c to %c\n " ,from,to);
        
return ;
    }

    move(number
- 1 ,from,to,rely);
    move(
1 ,from,rely,to);
    move(number
- 1 ,rely,from,to);
}


int  _tmain( int  argc, _TCHAR *  argv[])
{
    move(
3 , ' A ' , ' B ' , ' C ' );
    ::system(
" pause " );
    
return   0 ;
}


 

 

posted on 2007-03-15 16:46 大熊猫 阅读(276) 评论(0)  编辑 收藏 引用

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理