Leetcode 69. Sqrt(x)
2017-01-26 12:23
423 查看
public class Solution { public int mySqrt(int x) { long low = 0, high = x; while (low + 1 < high) { long mid = low + (high-low)/2; if (mid * mid > x) high = mid; else low = mid; } if (high * high <= x) return (int) high; return (int) low; } }
相关文章推荐
- LeetCode 69. Sqrt(x)
- Leetcode-69.Sqrt(x)
- 【小熊刷题】sqrt(x) <Leetcode 69 Java>
- [LeetCode]69. Sqrt(x)
- [勇者闯LeetCode] 69. Sqrt(x)
- LeetCode --- 69. Sqrt(x)
- leetcode 69. Sqrt(x)
- [Leetcode By Python]69. Sqrt(x)
- LeetCode 69. Sqrt(x)
- LeetCode||69. Sqrt(x)
- leetcode 69. Sqrt(x)
- 【LeetCode】69. Sqrt(x) (2 solutions)
- 【leetcode】69. Sqrt(x)【java】
- LeetCode-69. Sqrt(x)
- [Leetcode]69.Sqrt(x)
- leetcode 69 sqrt(x)
- Leetcode 69 Sqrt(x)
- LeetCode(69) Sqrt(x)
- leetcode——69——Sqrt(x)
- [Leetcode]69. Sqrt(x)