nth Factorial

Finding nth Factorial using recursion.

Complexity

  • Time:
  • Space:

References

Implementations

  • 1
    
    # TODO: Implement in Python
    
  • 1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    
    function fact(num) {
      if (num < 0) {
        return;
      }
    
      if (num === 0) {
        return 1;
      }
    
      var res = num * fact(num - 1);
    
      D[num - 1] = res;
    
      return res;
    }
    fact(index);