Sqrt(x)

来源:互联网 发布:淘宝实体微商女装货源 编辑:程序博客网 时间:2024/05/21 13:42
public class Solution {    public int mySqrt(int x) {        long i = 0;        long j = x/2 + 1;        while (i <= j) {            long mid = i + (j-i)/2;            if (mid*mid == x) {                return (int)mid;            } else if (mid*mid > x) {                j = mid - 1;            } else {                i = mid + 1;            }        }        return (int)j;    }}

0 0
原创粉丝点击