recursion in java

Solutions on MaxInterview for recursion in java by the best coders in the world

showing results for - "recursion in java"
Xavier
02 Sep 2018
1    public static  int exponent(int n){
2        int ans;
3        if(n == 0)
4            return 1;
5        else if(n%2 == 0){
6            int k = exponent(n/2);
7            ans = k*k;
8        }
9        ans= 2 * exponent(n-1);
10
11        return ans ;
12    }
13
Rafael
06 Jan 2020
1class scratch{
2    public static long factorial(int n){
3        if ( n == 1 ){
4            return 1;
5        }
6        else{
7            return n * factorial( n - 1 );
8        }
9    }
10    public static void main(String[] args) {
11        System.out.println( factorial(5) );
12        //Print 120 (5!) to the console
13    }
14}
Rafaela
14 Jun 2018
1// prints x number of $
2public static void recursion(int x) {
3  if(x == 0) { // base case
4    System.out.println();
5  } else { // recursive case
6    System.out.print("$");
7    recursion(x - 1);
8  }
9}
Aaron
26 Sep 2020
1Recursion is a basic programming technique
2you can use in Java, in which a method
3calls itself to solve some problem. 
4  A method that uses this technique
5  is recursive. Many programming problems
6  can be solved only by recursion,
7and some problems that can be solved by
8other techniques are better solved by recursion.
9
10EXP-1: Factorial
11	
12	public static long factorial(int n){
13        if (n == 1)
14            return 1;
15        else
16            return n * factorial(n-1);
17    }
18
19EXP-2: Fibonacci
20	
21	static int n1=1, n2=2, n3=0;
22    public static void printFibo(int count){
23        if (count > 0) {
24            n3 = n1 + n2;
25            n1 = n2;
26            n2 = n3;
27            System.out.print(" " + n3);
28            printFibo(count-1);
29        }
30    }
Youssef
30 Nov 2016
1public class Main {
2  public static void main(String[] args) {
3    int result = sum(10);
4    System.out.println(result);
5  }
6  public static int sum(int k) {
7    if (k > 0) {
8      return k + sum(k - 1);
9    } else {
10      return 0;
11    }
12  }
13}
Yannick
19 Jan 2017
1import java.util.Scanner;
2
3public class SumDigit {
4    public static void main(String[] argh){
5        System.out.println("Enter int");
6        Scanner input = new Scanner(System.in);
7        int n = input.nextInt();
8        int sum = 0 ;
9        int i = 0;
10        print( i =Sum_of_digits(sum,n));
11
12    }
13
14    public static int Sum_of_digits(int sum,int n){
15        if(n<=0)
16            return sum ;
17        sum += n%10;
18
19        return Sum_of_digits(sum,n/10);
20    }
21
22    public static void  print(int n){
23        System.out.print(n);
24    }
25}
26
queries leading to this page
recurtion javawhat is the rules of writing recursion methods in javajava recursion function on numberjava recursion thoryrecursion java meansexamples of the uses of recursion in javasimple recursiuon java 27how to recursion in javadigits sum till one digit using recursion javawhat is mean recursion call in if javarecursive code javarecursion java examplerecursive fucntion javafunctions recursive in javajava recursionsbasic recursion examples javarecursion bifunction in javawhy we use recursive method in javawat is recursie javaprograms based on recursion in javajava recursion examplerecursion recursive javajava instation of class recusrive methodmethode recursive javarecursion examples in javarecrosursve javawhere is recursion used in javaexplain recursion in javamath recursion examples javawhat is recusrion in javacomplex recursion examples javarecursion program examples in javavwith recursive and non recursive methods in javarecursion programs in java recursive program example javarecursion program in javarecursion meathodrecursive java examplehow recursion work in ajvaexamples of recursive functions in javarecurs c3 a3o javarecursion use in javahow to write a recursive method javahow does recursive function work in javahow to write a recursive function javahow to store data in recursive function javawriting recursion in javajava program using recursionjava recursion classhow to find sum of n natural numbers using recursion in javawrite a java program to calculate the sum of the digits of a given number 2c using recursion java recursion methodrecurse 28 29 javajava if recursiondoes java have recursiondo you need recursion in javajavac recursionrecursion code online javawhat is recursion in java 3fjava recursive examplerecursive method example 2b javajava recursion recursion javarecursion method in javarecursion methods in javahow many recursions can java do 3fjava recursion explainedhoe recursion in javabasic recursive methods javarecurisve example javarecursion examples javausing recursion in javajava recursive method examplewhat is recursion and recursive function in java 3fjava recursive methodrecursive function in java with examplerecursion in java methodstore data in recursive javahow to make recursive function javarecursive method java 22recursion in java 22java recusrion programsrecursion usage javarecursion java programrecursive functions examples in javarecursive functuons java examplesimple recursion program javarecursion meaning in javawhat is recursion javathings to use recursive method in javahow to use recursion in javaunderstanding recursion javarecursivit c3 a9 javahow to write recursive functions javarecursively called javarecursive method java examplerecursion in java example recursive method javawhat is recursive statement javarecursion javarecursive funcion javarecursion example in javarecursion in java questionfunction recursion in javarecursion 28 29 javarecursion in java meaningsum of digits of a number in java using recursionjava recursion programrecursive java methodsrecursive javasimple example of recursion in javasum of digits of a number in java recursionbasic recursive functions javarecursive calling methodsrecursion question javarecursive algorithm javarecursive function java examplehow to print in recursive function in javarecursuoin javause recursion in javahow many function calls can java take through recursionrecursion wiht javawhen to use recursion javacreate recursive functions javahow to call a function recursively in java recursive javarecursie function javarecursively meaning in javarecursion code javarecursive function in java examplerecursiove method examplejava in recursionrecursion java classrecursion explanation in javaprograms using recursion in javarecursion algorithm javarecursive java programrecursion in javrecursos en javarecursion working in javajava example of recursionrecursion methods javarecursive call in java java recusoin methodjava recursion sum of numbershow to have recursion in javarecursion theory in javarecursion program in java examplehow to create a recursive method in javarecursion java introductionjava recursion method examplerecursion in void javalearn recursion in javahow to write recursion in javahow to write recursive javarecursion definition in javarecursion java explanationwhere does recursion take place in javarecursiveaction javarecursion function in javarecursive code for sum of digits java 27how to create a recursive function in javajava recursion program examplehow does recursion work javawrite the quadratic program using the recursive methods in javarecursive methods in javahow to handle recursion in javarecursive method in java examplehow does recursions are used in javarecursive statement javarecurse javasum of squares of digits of a number in java using recursiondefinition of recursion in javacalling a recursive method javajava call recursive method on classrecursion using javarecursively in javajava code for recursionsimple recursion program in javarecursive programming javausing recursion javawhat is recurssive in javarecursin javahow to learn recursion in javasum of digits using recursion cpphow does java recursion workdifferent examples of recursion in javajava recursion examplesjava recursivewhat is output 3f public class recursionexample 7b public static void printer 28 29 7b system out println 28 22hello 22 29 3b printer 28 29 3b 7d public static void main 28string 5b 5d args 29 7b printer 28 29 3b 7d 7dhow to make recursive function in javasimple recursion example javasum of digits java recursionrecursion method javarecurrsion javajava program for recursionhow to use recurssion in javawhat is a recursive method in javarecursive java methodrecursive in javarecursive method in javaexample of recursive function javajava recursion this method 28 29recursion sum of numbers javajava recurrencewhen to use recursion in javaexamples of recursion in javarecursion question java javawhat is recursive method in javarecursions in javarecursive functions in javasample recursive function in javarecursion simple java programwhat is recursive method in javawhat is recursion javarecursive javacjava recursion programsrecursion javajava what are recursions used for 3frecursion example javarecursion in java questionscreating a simple recursion javarecursive function javarecursion function javarecursion javaccrecursive function example 2b java 2b simplerecursive call javajava recursion within classwhat is mean if and recursion if javarecursive function examples in javarecursive funtion javahow to write a recursive formula for a program in javarecursive functions javaexplain recursion in java with examplerecursive algorithm in java tutorialrecursion in jaavarecursive methods javarecursion method code javarecursion sum of even digits javarecursive function javawhat is how to define recursion function in javahow to do recursion in javajava recursion functionrecurssion in javarecusion java examplessimple recurive code example javarecursoin javarecursive descent in javahow to deal recursion in javajava add digits recursionsuper to avoid recursive call in javajava recursive functionjava recursive call exampleclass recursion javaalgorith recursion javarecurssion java tutorialjava recursive function examplerecursion in javahow to implement recursion in javajava recursion tutorialhow to get sum of the digits recursively in javasum of digits recursive javacreate a recursive function in javajava creating objects recursivelyrecursive function example in javajava program on recursionhow to implement recursion probs in javawhat is recursive function in java with examplerecursive function in javajava main method recursionexample of recursion in javahow to recursive functions works in javajava what is recursionexample of recursia javabest trick to implement recursion in javawhy do we use recursion in if javarecursion java sum of digitssimple recursion javarescursivity javarecursion operation algorithm javarecursive method examplewhat is recursion in javarecurssion javahow recursion works in javarecursions javarecursion methodrecursive programming in java java using recursionreursion in java4 types of functions in java recursiverecursion in java