求x的n次方,这是迭代法
显示结果是:Submission Result: Time Limit Exceeded 超出时间限制了
double myPow(double x, int n) {
double ret=1;
int m=abs(n);
if(m==0)
ret=1;
if(m==1)
ret=x;
if(m>=2)
{
ret=myPow(x,m/2)*myPow(x,m-m/2);
}
if(n<0)
ret=1/ret;
return ret;
}