Back to course home
0% completed
Solution: Valid Perfect Square
Problem Statement
Given a positive integer num
, return true
if num
is a perfect square or false
otherwise.
A perfect square is an integer that is the square of an integer. In other words, it is the product of some integer with itself.
You must not use any builtin library function, such as sqrt
.
Examples

 Input: 49
 Expected Output: true
 Justification: (7 * 7) equals 49.

 Input: 55
 Expected Output: false
 Justification: There is no integer whose square is 55.

 Input: 0
.....
.....
.....
Like the course? Get enrolled and start learning!