位运算
231. 2 的幂
class Solution {
public:
bool isPowerOfTwo(int n) {
return n > 0 && (n & -n) == n;
}
};191. 位 1 的个数
class Solution {
public:
int hammingWeight(uint32_t n) {
int sum = 0;
while(n > 0){
n = n & (n - 1);
sum++;
}
return sum;
}
};190. 颠倒二进制位
50. Pow(x, n)
136. 只出现一次的数字
最后更新于