Concept Flow - Check if Number is Power of Two
Start with number n
Check if n <= 0?
Yes→Return False
No
Check if (n & (n-1)) == 0?
Yes→Return True
No
Return False
Start with the number n, if n is positive, check if n & (n-1) equals zero. If yes, n is a power of two; otherwise, it is not.
