Answers for "count number of set bits C++"

C++
2

Count set bits in an integer c++

//Method 1
	int count = __builtin_popcount(number);
//Method 2
	int count = 0;
    while (number) {
        count += number & 1;
        n >>= 1;
    }
Posted by: Guest on May-10-2021
1

count number of set bits C++

int hammingWeight(uint32_t n) {
    int count = 0;
    
    while (n) {
        n &= (n - 1);
        count++;
    }
    
    return count;
}
Posted by: Guest on September-28-2021
0

count bits c++

//Method 1
   int count = 0;
   while (n)
   {
        count++;
        n >>= 1;
    }
//Method 2
	int count = (int)log2(number)+1;
Posted by: Guest on May-10-2021

Browse Popular Code Answers by Language