10.二进制中1的个数

来源:互联网 发布:软件功能点估算 编辑:程序博客网 时间:2024/05/21 08:46
#include <iostream>using namespace std;class Solution{public:    int  NumberOf1(int n)    {        int CntOf1 = 0;        while(n)        {            n = n&(n-1);    //能将n的二进制表示中最后一位1置0            CntOf1 ++;        }        return CntOf1;    }};int main(){    cout << "Hello world!" << endl;    return 0;}
1 0
原创粉丝点击