Question: 7. What is the running time of algorithm given below int funX (int n, int x) if (n == 0) return 1; if (n ==

7. What is the running time of algorithm given below int funX (int n, int x) if (n == 0) return 1; if (n == 1) return x; if ((n% 2) == 0) return funX (n / 2, x* x); else return funX (n / 2, x + x) * x; a) T(n) = 0 (log n) b) T(n) = 0 (n 2) c) T(n) = 0 (n log n) D) I (n) = 0 (n) Leave blank
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
