leetcode 50
来源:互联网 发布:同花顺筹码编程公式 编辑:程序博客网 时间:2024/05/01 20:06
二分法,xn = xn/2 * x n/2 * xn%2
class Solution {
public:
double myPow(double x, int n) {
if (n < 0) return 1.0 / power(x, -n);
else return power(x, n);
}
private:
double power(double x, int n) {
if (n == 0) return 1;
double v = power(x, n / 2);
if (n % 2 == 0) return v * v;
else return v * v * x;
}
};
阅读全文
0 0
- leetcode 50
- 【LeetCode】LeetCode第一阶段50题小结
- leetcode 50: Valid Number
- LeetCode(50)Pow
- LeetCode 50 N-Queens
- leetcode 50题总结
- leetCode(50):Summary Ranges
- LeetCode(50)-Word Pattern
- leetcode #50 in cpp
- leetCode练习(50)
- [Leetcode] 50, 55, 45
- leetcode-50-pow
- leetcode
- [leetcode]
- LeetCode
- leetcode
- leetcode
- leetcode:
- warpPerspective 源码(自己改写与remap结合)
- 蓝桥杯 ADV-15 算法提高 最大乘积
- linux中mongodb连接问题
- CentOS7下安装配置MySQL
- 矩阵快速幂(以斐波那契数列为例)
- leetcode 50
- gulp总结
- PB导出图片到指定目录
- 第三方登录原理
- 蓝桥杯 ADV-214 算法提高 3-3求圆面积表面积体积
- 操作系统的基本概念
- treelist里面的toolTipController
- 个人公众微信号 “拂晓北邮” 已经开通
- rest API 里面GET方式不能传参数,但是可以在路径里的传参数。