Advertisement
367. Valid Perfect Square
UnknownView on LeetCode
367.cs
C#
public class Solution
{
public bool IsPerfectSquare(int num)
{
int l = 1;
int r = num;
while (l < r)
{
int m = (l + r) / 2;
if (m >= num / m)
r = m;
else
l = m + 1;
}
return l * l == num;
}
}Advertisement
Was this solution helpful?