剑指offer---二进制中1的个数

Posted 双马尾是老公的方向盘

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了剑指offer---二进制中1的个数相关的知识,希望对你有一定的参考价值。

class Solution {
public:
     int  NumberOf1(int n) 
     {
        int count = 0;
        unsigned int flag = 1;
        while (flag)
        {
            if (n & flag)
                count++;
            flag = flag << 1;
        }
        return count; 
     }
};

 

以上是关于剑指offer---二进制中1的个数的主要内容,如果未能解决你的问题,请参考以下文章

剑指offer面试题 15. 二进制中 1 的个数

剑指offer 二进制中1的个数

剑指Offer-Java-二进制中1的个数

剑指Offer-Java-二进制中1的个数

剑指offer11二进制中1的个数

剑指offer第十一题:二进制中1的个数