链接: https://leetcode.cn/problems/sqrtx/
题意
解法
- 二分,注意边界
- 牛顿迭代法
不断计算 x 和 x / root 的平均值,并将结果赋给root
直到符合精度
也可以看作是基本不等式 x + a /x >= 2sqrt(a)
代码
二分
1 | class Solution { |
牛顿迭代
1 | class Solution { |
但问耕耘,莫问收获
链接: https://leetcode.cn/problems/sqrtx/
1 | class Solution { |
1 | class Solution { |