Question: Consider the following functions: int recursive ( int n ) { if ( n < = 1 ) } } return 1 ; else return
Consider the following functions:
int recursiveint n
if n
return ; else
return recursiven recursiven recursiven ;
apts What does this function calculate?
bpts Give a recurrence relation Tn for this function. Include both base and recursive cases
cpts Solve the recurrence relation to get the Theta running time of the function, in terms of n Show
your work, using the substitution method and the recursion tree. running time of the function in terms of n Show your work, using the subtitutaion method and recoursion tree.
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
