位运算
异或运算:相同为0,不同为1
0^0 = 0
1^1 = 0
1^0 = 1
0^1 = 1
涉及到python中 内置函数:
异或:x^y |
自己实现内置函数的功能
计算二进制中1的个数(时间复杂度为O(k),k大多数为32)
count = 0
while t:
count += 1
t = t & (t-1)
print(count)下降到
LeetCode中相关的题目:
异或运算:相同为0,不同为1
0^0 = 0
1^1 = 0
1^0 = 1
0^1 = 1
涉及到python中 内置函数:
异或:x^y |
自己实现内置函数的功能
计算二进制中1的个数(时间复杂度为O(k),k大多数为32)
count = 0 |
下降到
LeetCode中相关的题目: