Pow(x, n)。实现 pow(x, n) ,即计算 x 的 n 次幂函数。
示例 1:
1 |
|
示例 2:
1 |
|
示例 3:
1 |
|
说明:
- -100.0 < x < 100.0
- n 是 32 位有符号整数,其数值范围是 [−231, 231 − 1] 。
思路一
递归的思路解决,Pow(x, n) = Pow(x*x, n/2)
。时间复杂度 $O(\log x)$。
1 |
|
Pow(x, n)。实现 pow(x, n) ,即计算 x 的 n 次幂函数。
示例 1:
1 |
|
示例 2:
1 |
|
示例 3:
1 |
|
说明:
递归的思路解决,Pow(x, n) = Pow(x*x, n/2)
。时间复杂度 $O(\log x)$。
1 |
|
微信打赏
支付宝打赏