class TowerOfHanoi{
public static void main(String args[]){
TowerOfHanoi obj = new TowerOfHanoi();
int numOfDisk = 4;
obj.solveProb(4,'A','B','C');
}
public void solveProb(int num, char start, char interim, char end){
if(num==1)
System.out.println("Disk 1 from "+start+" to "+end);
else{
solveProb(num-1,start,end,interim);
System.out.println("Disk "+num+" from "+start+" to "+end);
solveProb(num-1,interim,start,end);
}
}
}
No comments:
Post a Comment