只要这个数的最高为1,其他位都为0,则就是2的指数幂。
public class Solution {
public boolean isPowerOfTwo(int n) {
return (n > 0) && ((n & (n - 1))==0);
}
}
只要这个数的最高为1,其他位都为0,则就是2的指数幂。
public class Solution {
public boolean isPowerOfTwo(int n) {
return (n > 0) && ((n & (n - 1))==0);
}
}