Question: What is the runtime complexity ( Big - O ) of the pow ( ) method shown below? Answer. public static long pow ( long

What is the runtime complexity (Big-O) of the pow()
method shown below?
Answer.
public static long pow( long x, int n ){
if (n ==0)
return 1;
if (n ==1)
return x;
if (isEven(n))
return pow(x*x, n/2);
else
return pow(x*x, n/2)* x;
}
public static boolean isEven(int n){
return (n%2==0)

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!