Sqrt(x)

来源:互联网 发布:橡塑保温板 淘宝 编辑:程序博客网 时间:2024/05/21 18:29
class Solution {public:    int mySqrt(int x)     {         long long low=0;        long long high=x;        long long result=0;        while(low<=high)        {            long long mid=low+(high-low)/2;            result=mid*mid;            if(result==x)                return mid;            else if(result>x)                high=mid-1;            else                low=mid+1;        }        return high;    }};

0 0