LeetCode 69. Sqrt(x)

来源:互联网 发布:手机淘宝 没有链接 编辑:程序博客网 时间:2024/04/30 06:23

解题思路: 牛顿迭代法, https://en.wikipedia.org/wiki/Integer_square_root#Using_only_integer_division

点击打开链接

class Solution {public:    int mySqrt(int x) {        long long r = x;        while (r*r > x)            r = (r + x/r) / 2;        return r;    }};


0 0
原创粉丝点击