LeetCode-Pow(x, n)
来源:互联网 发布:formtalk 阿里云 编辑:程序博客网 时间:2024/05/14 07:24
Implement pow(x, n).
Solution:
Code:
<span style="font-size:14px;">class Solution {public: double helper(double x, int n) { if (n == 1) return x; double temp = helper(x, n/2); if (n%2) return temp*temp*x; else return temp*temp; } double pow(double x, int n) { if (x == 1) return 1; if (x == -1) return n%2?-1:1; if (n == 0) return 1; if (n < 0) return 1/helper(x, -n); else return helper(x, n); }};</span>
0 0
- 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)
- Leetcode: Pow(x, n)
- 转载_比微软kinect更强的视频跟踪算法--TLD跟踪算法介绍 .
- permission is only granted to system apps .
- int 和 Integer的区别
- iOS获取当前网页的页面元素
- c 语言常见的字符函数
- LeetCode-Pow(x, n)
- 汉字转拼音帮助类(包含完整拼写和首字母拼写)
- PHP
- HTML div标签内部组件导致onmouseout事件调用问题
- ajax 、ajax的交互模型、如何解决跨域问题——面试题
- LeetCode | Minimum Depth of Binary Tree(树的最短路径)
- 110款有趣的开源游戏和应用
- Linux Socket编程(不限Linux)
- HDU 1175 连连看 (DFS +剪枝)