*LeetCode-Power of Two

首先除法的要注意corner case 0,1之类的

然后就是另一个方法是数bit 1 的个数 2的power只能有一个1 

public class Solution {
    public boolean isPowerOfTwo(int n) {
        return n>0 && Integer.bitCount(n) == 1;
    }
}


你可能感兴趣的:(*LeetCode-Power of Two)