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) {

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

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!