飞凡 做电商网站,做网站是不是要有数据库,系统开发商,网站优化方式原题
解题思路:
位运算
eor -eor eor (~eor 1) 取出数中最后一位的操作
class Solution {
public:int hammingWeight(uint32_t n) {int ret0;while(n){n-(n -n);//每次减n最后一位1 #xff0c;减了多少次。就有多少个1ret;} return ret;}
};…原题
解题思路:
位运算
eor -eor eor (~eor 1) 取出数中最后一位的操作
class Solution {
public:int hammingWeight(uint32_t n) {int ret0;while(n){n-(n -n);//每次减n最后一位1 减了多少次。就有多少个1ret;} return ret;}
};