Pow(x, n)
来源:互联网 发布:资海网络集团员工待遇 编辑:程序博客网 时间:2024/05/22 14:54
Implement pow(x, n).
public class Solution { public double pow(double x, int n) { //判断x是不是0 if(Math.abs(x-0)<0.0000001) return 1; //指数为负数 if(n<0){ return 1/p(x,-((long)n)); } if(n==0) return 1; return p(x,n); } public double p(double x,long n){ if(n==0) return 1; if(n==1) return x; if(n%2==0){ double r=p(x,n/2); return r*r; } double r=p(x,(n-1)/2); return r*r*x; }}
0 0
- Pow(x, n) / Super Pow
- LeetCode: Pow(x, n)
- LeetCode Pow(x,n)
- [Leetcode] Pow(x, n)
- LeetCode: Pow(x, n)
- Leetcode: Pow(x,n)
- [LeetCode] Pow(x, n)
- [Leetcode] Pow(x,n)
- Pow(x, n)
- 【leetcode】Pow(x, n)
- Pow(x, n)
- 求 pow(x, n)
- [LeetCode]Pow(x, n)
- Pow(x,n)
- Pow(x, n)
- Pow(x, n)
- [leetcode]Pow(x, n)
- LeetCode-Pow(x, n)
- 黑马程序员——java基础——网络编程
- [LeetCode]Interleaving String
- kinetic学习之(三) UART
- mahout中得距离测度
- Python 中的range(),arange()函数
- Pow(x, n)
- SDUTOJ 2482 二叉排序树
- CSS学习笔记三
- 安卓4.0蓝牙开发
- 细探颜色值
- asp.net--站点架构(页脚设计)和配色与样式统一设定
- HDU 4715 Difference Between Primes(数学啊)
- 【BZOJ】【P3252】【攻略】【题解】【贪心+dfs序+线段树】
- PullToRefresh实现下拉刷新和上拉加载