1461. Check If a String Contains All Binary Codes of Size K - Medium
前往題目
想法
- 全部比較一遍?這樣需要$O(2^k \times n \times k)$,太沒效率了
思路
- 疊代整個
s
,每次切大小k
並嘗試加入Set
- 利用
Set
的特性,如果可以在s
中找到至少$2^k$個unique element
,就代表一定是true
Code
1461. Check If a String Contains All Binary Codes of Size K - Medium
https://f88083.github.io/2024/03/20/1461-Check-If-a-String-Contains-All-Binary-Codes-of-Size-K-Medium/