美文网首页
leetcode_69

leetcode_69

作者: 看到这朵小fa了么 | 来源:发表于2020-05-09 14:47 被阅读0次

x的平方根
二分法,注意在相等的时候还是需要计算一次


var mySqrt = function(x) {
    let left = 0;
    let right = x;
    let middle=0;
    let result = 0;
    while(left<=right) {
        middle = Math.floor((left+right)/2)
        if(middle*middle<=x) {
            left = middle+1
            result = middle
        } else {
            right=middle-1
        }
    }
    return result
}

相关文章

  • leetcode_69

    x的平方根二分法,注意在相等的时候还是需要计算一次

网友评论

      本文标题:leetcode_69

      本文链接:https://www.haomeiwen.com/subject/fnlaihtx.html