关闭

Power of Two

标签: MathBit Manipulation
127人阅读 评论(0) 收藏 举报
分类:
public class Solution {
    public boolean isPowerOfTwo(int n) {
        if (n <= 0) {
            return false;
        }
        while ((n & 1) == 0) {
            n = n >> 1;
        }
        if ((n ^ 1) == 0) {
            return true;
        } else {
            return false;
        }
    }
}

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:27527次
    • 积分:2361
    • 等级:
    • 排名:第16325名
    • 原创:214篇
    • 转载:2篇
    • 译文:0篇
    • 评论:0条