50. Pow(x, n)

来源:互联网 发布:jquery php cookie 编辑:程序博客网 时间:2024/06/05 19:47

求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;
   
}

原创粉丝点击