Power of Two
Given an integer, write a function to determine if it is a power of two.
Credits:Special thanks to @jianchao.li.fighter for adding this problem and creating all test cases.
Solution
public class Solution {
   public boolean isPowerOfTwo(int n) {
       if(n==0) return false;
       if(n == -2147483648) return false;
        int temp = n & (n - 1);
        return temp == 0;
    }
}