import java.util.*;
import java.io.*;
import java.math.*;
class GFG
{
static void towerOfHanoi(int n, char from_rod,
char to_rod, char aux_rod)
{
if (n == 0)
{
return;
}
towerOfHanoi(n - 1, from_rod, aux_rod, to_rod);
System.out.println("Move disk "+ n + " from rod " +
from_rod +" to rod " + to_rod );
towerOfHanoi(n - 1, aux_rod, to_rod, from_rod);
}
// Driver code
public static void main(String args[])
{
int n = 4; // Number of disks
towerOfHanoi(n, 'A', 'C', 'B'); // A, B and C are names of rods
}
}
Code Example |
---|
:: |
:: offsetdattime to date |
:: |
:: java stack |
Java :: |
Java :: .now() java |
:: |
Java :: specify decimal places java |
:: spring boot mongodb update subdocument |
Java :: get hashmap into array |
Java :: java sort list |
:: |
:: |
Java :: get type of variable java |
Java :: how to convert bitmap to uri in android |
:: Loop Structure in Java |
:: |
:: |
Java :: |
:: |
:: |
Java :: |
:: |
:: |
:: |
Java :: |
:: convert base64 to image png without saving |
:: |
:: java mp3 player |
Java :: |