本文主要是介绍力扣 50.pow(x,n),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
class Solution {
public:
double quickMul(double x,long long N){
if(N==0) return 1;
double value=quickMul(x,N/2);
return N%2==0?value*value:value*value*x;
}
double myPow(double x, int n) {
long long N=n;
return N>0?quickMul(x, N):1.0/quickMul(x, N);
}
};
这篇关于力扣 50.pow(x,n)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!