Skip to content

Latest commit

 

History

History
38 lines (26 loc) · 766 Bytes

0069-sqrtx.adoc

File metadata and controls

38 lines (26 loc) · 766 Bytes

69. Sqrt(x)

{leetcode}/problems/sqrtx/[LeetCode - Sqrt(x)^]

明知使用的是二分查找,竟然没有写出来!!

Implement int sqrt(int x).

Compute and return the square root of x, where x is guaranteed to be a non-negative integer.

Since the return type is an integer, the decimal digits are truncated and only the integer part of the result is returned.

Example 1:

Input: 4
Output: 2

Example 2:

Input: 8
Output: 2
Explanation: The square root of 8 is 2.82842..., and since
             the decimal part is truncated, 2 is returned.
link:{sourcedir}/_0069_SqrtX.java[role=include]