1461. Check If a String Contains All Binary Codes of Size K
Last updated
Was this helpful?
Last updated
Was this helpful?
Given a binary string s
and an integer k
.
Return True if every binary code of length k
is a substring of s
. Otherwise, return False.
1 <= s.length <= 5 * 10^5
s
consists of 0's and 1's only.
1 <= k <= 20
GeeksforGeeks
ProgramCreek
YouTube
Input: s = "00110110", k = 2
Output: true
Explanation: The binary codes of length 2 are "00", "01", "10" and "11". They can be all found as substrings at indicies 0, 1, 3 and 2 respectively.