Sqrt(x)
Implement int sqrt(int x).
Compute and return the square root of x.
Solution
public class Solution {
    public int mySqrt(int x) {
              if (x == 0 || x == 1) {
            return x;
        }
        int start = 1;
        int end = x;
        while (start <= end) {
            int middle = start + (end - start) / 2;
            if (x / middle == middle ) return middle;
            else if (x / middle < middle) end = middle - 1;
            else start = middle + 1;
        }
        return end;
    }
}