Bitwise AND of Numbers Range LeetCode solution in Python

1
class Solution:
2
def rangeBitwiseAnd(self, left: int, right: int) -> int:
3
if not left:
4
return 0
5
i = 0
6
cur = left
7
while cur + (cur & -cur) <= right:
8
cur += cur & -cur
9
left &= cur
10
return left

0

WPM •0 •0

100%

ACC •0 •0

0s

TIME •0