Question: 6. (2pt) Consider the following recursive function: int recursive1(int n) { if (n > 1) { return 2 * recursive1(n-1); } else return n; }

6. (2pt) Consider the following recursive function: int recursive1(int n) { if (n > 1) { return 2 * recursive1(n-1); } else return n; } (a) Describe what the function computes (0.25 pt) (b) Give a recurrence relation that describes the running time of this recursive function (give both base and recursive cases) (0.5 pt)
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
