[2016122]求一个32位二进制数中1的数量

    xiaoxiao2021-12-14  19

    思路

    直接位运算走起,没啥好说的。

    代码

    int hammingWeight(uint32_t n) { int num = 1; int count = 0; while(n){ if(num & n) count ++; n = n >> 1; } return count; }
    转载请注明原文地址: https://ju.6miu.com/read-962673.html

    最新回复(0)