LeetCode 103 Pow(x, n)
来源:互联网 发布:矩阵的二范数性质 编辑:程序博客网 时间:2024/06/05 09:02
Implement pow(x, n).
分析:
这道题一个一个相乘过不了。
分治可以解决。
public class Solution { public double pow(double x, int n) { //考虑n为负的情况 if(n < 0) return 1.0/power(x, -n); else return power(x, n); } public double power(double x, int n){ if(n == 0) return 1; //分治 double v = pow(x, n/2); if(n%2 == 0) return v*v; else return v*v*x; }}
0 0
- LeetCode 103 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)
- [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
- 【leetcode】Pow(x, n)
- 【Leetcode】Pow(x, n)
- LeetCode Pow(x, n)
- HTTP Request 中加入特定的 Header
- 【BZOJ】【P3687】【简单题】【题解】【bitset】
- C++ 智能指针详解
- 关于字符串或者列表排重的问题
- Python-Tkinter教程之Frame篇
- LeetCode 103 Pow(x, n)
- AES加密类使用方法
- N-Tier Server/(Smart)Client 应用程序的设计和开发
- 捕获线程中的异常
- 安装Ubuntu Linux分区的推荐方案和方法
- Win7共享磁盘访问无权限设置(win8 同)
- 《网蜂A8实战演练》——1.LED驱动
- android sdk manager无法下载的解决方案
- removeChild