Check If a String Contains All Binary Codes of Size K LeetCode solution in Python

1
class Solution:
2
def hasAllCodes(self, s: str, k: int) -> bool:
3

4
Z = set()
5

6
for i in range(len(s) - k + 1):
7
Z.add(s[i : i + k])
8

9
if len(Z) == 2**k:
10
return True
11

12
return False

0

WPM •0 •0

100%

ACC •0 •0

0s

TIME •0