汉诺塔 标准解法
汉诺塔c语言解法
1.原理介绍
假设有四层,三条棍,那需要移上三层到2号棍,要把上三层移到二号棍,需要把上两层移到三号棍,要把上两层移到三号棍,需要把上一层移到二号棍。分到一后就可以开始行动。把下层移动后,上层需要回来,所以还需要补充个移动。具体看代码。
#include <stdio.h>//解汉诺塔
int moving(int source,int m,int to,int empty);
int main()
{
int source=0,m=0,to=0,empty=0;//so
原创
2020-08-01 23:23:38 ·
686 阅读 ·
0 评论