class Solution {
public boolean isPowerOfTwo(int n) {
if(n<1)
return false;
return (n & n-1)==0;
}
}
231. 2 的幂 Java版
最新推荐文章于 2024-11-13 20:43:20 发布
该代码实现了一个名为`isPowerOfTwo`的方法,用于检查输入的整数是否为2的幂。如果整数小于1,返回false;否则,通过位运算`(n & n-1) == 0`来判断。这种方法利用了2的幂的二进制表示只有一个1的特性。
摘要由CSDN通过智能技术生成