Code in C++:
class Solution {
public:
int mySqrt(int x) {
double error = 0.00001f;
double low=0, high = x;
while(high-low>error){
double mid = (low+high)/2;
if(mid*mid<x)
low = mid;
else
high = mid;
}
return (int)high;
}
};

7284

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



