Implement pow(x, n). 题解:注意两点: 普通的递归把n降为n-1会超时,要用二分的方法,每次把xn = x[n/2] * x[n/2] * xn-[n/2]*2, [n/2]表示n除以2下取整. n有可能取负数,负数的时候,先计算pow(x,-n),然后返回1/pow(x,-n); 代码如下: public class Solution { public double pow(double x, int n) { if(n == 0) return 1; if(n == 1)…