Number of Times Binary String Is Prefix-Aligned LeetCode solution in Python

1
class Solution:
2
def numTimesAllBlue(self, flips: List[int]) -> int:
3

4
l = len(flips)
5
s = 0
6
c = 0
7

8
for i in range(len(flips)):
9
f = flips[i]
10
s = 1 << (f - 1) | s
11
if s == (1 << (i + 1)) - 1:
12
c += 1
13

14
return c

0

WPM •0 •0

100%

ACC •0 •0

0s

TIME •0