class Solution {
public double myPow(double x, int n) {
double res = 1;
for(int i = n; i != 0; i /= 2) {
if((i & 1) == 1) res *= x;
x *= x;
}
return n < 0 ? 1 / res : res;
}
}
快速幂Java(leetcode 50 计算 Pow(x, n)
最新推荐文章于 2025-12-05 17:02:52 发布
本文介绍了一种使用快速幂运算的方法来高效地计算x的n次方。通过将指数n进行位运算,可以在对数时间内完成计算。这种方法适用于需要频繁进行幂运算的场景。
部署运行你感兴趣的模型镜像
您可能感兴趣的与本文相关的镜像
Yolo-v8.3
Yolo
YOLO(You Only Look Once)是一种流行的物体检测和图像分割模型,由华盛顿大学的Joseph Redmon 和Ali Farhadi 开发。 YOLO 于2015 年推出,因其高速和高精度而广受欢迎
1万+

被折叠的 条评论
为什么被折叠?



