设为首页 加入收藏

TOP

用Java语言实现汉诺塔的演示程序(二)
2014-11-24 02:41:07 来源: 作者: 【 】 浏览:2
Tags:Java 语言 实现 汉诺 演示 程序
cdisk[n-1] = 1;break;
default:break;
}
repaint();
hanio(n-1, B, A, C);
}
pause();
switch(A)
{
case 'A':adisk[n-1] = 0;break;
case 'B':bdisk[n-1] = 0;break;
case 'C':cdisk[n-1] = 0;break;
default:break;
}
switch(C)
{
case 'A':adisk[n-1] = 1;break;
case 'B':bdisk[n-1] = 1;break;
case 'C':cdisk[n-1] = 1;break;
default:break;
}
repaint();

}



/**
*每隔半妙钟移动一个盘子
*/
public void pause()
{
try{
Thread.sleep(500);//可以修改此值加快盘子移动的速度
}catch(InterruptedException e){}
}
}


首页 上一页 1 2 下一页 尾页 2/2/2
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇汉诺塔算法JAVA版 下一篇递归实现汉诺塔(JAVA语言)

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: