Question: The following algorithm computes nl: int factorial(n : int) { if (n == 1) return 1; return factorial(n-1). n; } What is a reasonable definition

The following algorithm computes nl: int factorial(n : int) { if (n == 1) return 1; return factorial(n-1). n; } What is a reasonable definition of the corresponding recurrence relation T(n)? OT(n) = T(n-1) n + cor cif n = 1 O Tin) = T(n) + cor cif n = 1 OT(n) = T(n-1) + c orci n = 1 Tin) = T(n-1) + e il n = 1
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
