diff --git a/69. Sqrt(x)/main.go b/69. Sqrt(x)/main.go index 2a9b38e..060aa4f 100644 --- a/69. Sqrt(x)/main.go +++ b/69. Sqrt(x)/main.go @@ -1,22 +1,4 @@ -package main - -import "fmt" - -func mySqrt2(x int) int { - x0 := 1 - var tem int - for { - tem = x0 - x0 = (x0 + x/x0) / 2 - fmt.Println(x0) - if tem <= x0 { - break - } - - } - return x0 - -} +package problem64 func mySqrt(x int) int { if x == 0 { @@ -28,15 +10,9 @@ func mySqrt(x int) int { mid = (left + right) / 2 if mid*mid > x { right = mid - fmt.Println("right:", right) } else { left = mid - fmt.Println("left:", left) } } return left } - -func main() { - fmt.Println(mySqrt(4)) -}