2021春季每日一题 week2 未完结
Posted 辉小歌
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了2021春季每日一题 week2 未完结相关的知识,希望对你有一定的参考价值。
LeetCode 191. 位1的个数【难度: 简单 / 知识点: 位运算】
class Solution {
public:
int hammingWeight(uint32_t n) {
long long int x=n;
int cnt=0;
while(x)
{
x-=x&(-x);
cnt++;
}
return cnt;
}
};
85. 不用加减乘除做加法【难度: 中 / 知识点: 思维 全加器】
class Solution {
public:
int add(int num1, int num2)
{
while(num2)
{
int sum=num1^num2;//不进位加法
int c=(num1&num2)<<1;//进的值
num1=sum,num2=c;
}
return num1;
}
};
以上是关于2021春季每日一题 week2 未完结的主要内容,如果未能解决你的问题,请参考以下文章