博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Pow(x, n)
阅读量:5291 次
发布时间:2019-06-14

本文共 443 字,大约阅读时间需要 1 分钟。

1 public class Solution { 2     public double pow(double x, int n) { 3         if(x==0||x==1) return x; 4         if(n<0)return 1/helper(x,-1*n); 5         else return helper(x,n); 6     } 7     public double helper(double x,int n){ 8         if(n==0) return 1; 9         double res = helper(x,n/2);10         if(n%2==0) return res*res;11         else return res*res*x;12     }13 }
View Code

 

转载于:https://www.cnblogs.com/krunning/p/3538748.html

你可能感兴趣的文章
Group Policy Settings with Silverlight
查看>>
sharepoint站点支持AJAX功能做些简要说明
查看>>
面试题32:从1到n整数中1出现的次数
查看>>
Oracle中sign/decode/nvl/round/trunc/(+)/instr/substr/replace解释
查看>>
加载声音的过程!
查看>>
重载函数
查看>>
Unity3d 引擎原理详细介绍
查看>>
Vijos p1696 数与连分数
查看>>
一个value同时满足两种interface
查看>>
连续子数组的最大和
查看>>
Luogu P1023 税收与补贴问题
查看>>
python note 32 锁
查看>>
web技术工具帖
查看>>
SpringBoot项目中常见的注解
查看>>
一次性搞明白 service和factory区别
查看>>
select下拉二级联动
查看>>
iOS UI控件5-UIPickerView
查看>>
深入Java虚拟机读书笔记第三章安全
查看>>
IO流 总结一
查看>>
素数筛选法
查看>>