java认证辅导:汉诺塔递归算法Java认证考试

文章作者 100test 发表时间 2010:01:01 15:51:30
来源 100Test.Com百考试题网


  有三根柱子A,B,C,A柱子上有N个盘子,从小到大依次叠放,要求把A上的盘子都移到C上,B可以作为临时存放,移动的时候必须始终遵循小盘子在大盘子上面,且

  每次只能移动一个盘子,求其算法。用java实现如下:

  public class move{

  public static void main(String [] args){

  move(4,a,c,b).

  }

  //参数n表示移动count个盘子,src表示本来放盘子的,mid是临时存放盘子的,trag是最终目的

  public static void move(int count,char src,char trag,char mid){

  if(count==1){

  System.out.println(src "---------


相关文章


拷贝文件夹包括子文件夹里面的所有内容Java认证考试
JavaBean与反射(学习笔记)Java认证考试
Java认证辅导:Java网络编程Java认证考试
Java认证辅导:Java对象持久化技术概述Java认证考试
java认证辅导:汉诺塔递归算法Java认证考试
java中关于异常处理Java认证考试
JavaJDK中的标准类Java认证考试
GoogleMAP编码折线算法的Java实现Java认证考试
使用实时Java降低Java应用程序的易变性(3)Java认证考试
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛