Search
 
SCRIPT & CODE EXAMPLE
 

JAVA

hanoi tower java

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
}
}
Comment

PREVIOUS NEXT
Code Example
Java :: size of queue in java 
Java :: entre clavier java 
Java :: offsetdatetime to date 
Java :: getconstructor java 
Java :: android hide system bar programmatically 
Java :: how to iterate hashmap java 
Java :: how to print array 
Java :: java int array 
Java :: java get current time in seconds 
Java :: ripple effect textview android 
Java :: java substring 
Java :: how to scan a string in java 
Java :: lombok gradle dependency spring boot 
Java :: java remove duplicates from list by property 
Java :: how to generate random number in java 
Java :: iterating over a hashmap 
Java :: binary to integer in java 
Java :: loop through string in java 
Java :: iterator java 
Java :: jframe set visibility 
Java :: Unsupported Modules Detected 
Java :: min priority queue in java 
Java :: how to iterate list of string array in java 
Java :: java convert float to int 
Java :: java lowercase 
Java :: Java Stack class pop() method 
Java :: java read keyboard input 
Java :: java max int value 
Java :: Islands count leetcode 
Java :: java stream distinct by atribute 
ADD CONTENT
Topic
Content
Source link
Name
7+9 =