力扣191-位的个数 使用位运算击败了100%的用户
力扣191-位的个数解题思路1011 判断有多少个1先1011 与 1 就可以判断末位是否为1 因为1011& 00010001然后1011 向左移位变成0101重复这个过程知道n为0代码class Solution {public: int hammingWeight(uint32_t n) { int count = 0; while (n!=0) { u_int32_t re = n & 1;
原创
2021-07-11 01:29:20 ·
162 阅读 ·
0 评论