Pages

Saturday, August 16, 2025

Factorial in Java

 public class Main

{

    public static int fact(int n) { // void -> int (My Mistake)-01

        if(n == 0 || n == 1) {

            return 1;

        }

        

        

        // recursion

        return n * fact(n-1);

    }

    

    

    

public static void main(String[] args) {

System.out.println(fact(5));

}

}

No comments:

Post a Comment

3Sum - Leetcode solution - How i turned into two-pointer approach?

  class Solution {     public List < List < Integer >> threeSum ( int [] nums ) {         Arrays . sort (nums); // first sort...