本文向给大家分享汉罗塔步骤相关知识,同时小编也会对汉罗塔4个怎么走视频进行解释,如果能解决您在汉罗塔步骤方面面临的问题,请收藏关注本站,现在开始吧!
一个递归的方法
#define move(disk,src,dst) cout<<"move disk "<<<" from \'"<<<"\' to \'"<<<"\'\n" 4 void hanoi_r(int size,char src,char dst,char bri) 5 { 6 if (size == 1) 7 move(size,src,dst); 8 else 9 { 10 hanoi_r(size-1,src,bri,dst); 11 move(size,src,dst); 12 hanoi_r(size-1,bri,dst,src); 13 } 14 } 另有多种解决方案:http://dev.csdn.net/article/83813.shtm
以上就是与汉罗塔步骤以及汉罗塔4个怎么走视频的相关内容,也是关于汉诺塔(Hanoi )程序的写法?的分享。看完汉罗塔步骤一文后,希望这对大家有所帮助!