Add solution to "69. Sqrt(x)" in C++

This commit is contained in:
Arkaprabha Chakraborty
2022-07-29 08:49:38 +05:30
parent d5e212b7ce
commit 20d44dfd5e

16
Easy/sqrtx/solution.cpp Normal file
View File

@@ -0,0 +1,16 @@
class Solution {
public:
int mySqrt(int x) {
if (x == 0) {
return 0;
}
int times = 20;
double xi = x;
for (int i = 0; i < times; ++i) {
xi = (xi + x / xi) / 2;
}
return (int)xi;
}
};