位置不能带来自由,能力才能让人自由

Power of Two

Given an integer, write a function to determine if it is a power of two.

class Solution {
public:
    bool isPowerOfTwo(int n) 
    {
        if(n <= 0)
        {
            return false;
        }
        unsigned int flag = 1;
        int count = 0;
        while(flag)
        {

            if(n & flag)
            {
                ++ count;
            }
            flag = flag << 1;
            

        }
        if(count == 1)
        {
            return true;
        }else
        {
            return false;
        }
    }
};



阅读更多
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/yangkaikwill/article/details/46808343
个人分类: LTOJ
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

不良信息举报

Power of Two

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭