<p>给你一个二进制字符串&nbsp;<code>s</code>&nbsp;和一个整数&nbsp;<code>k</code>&nbsp;。如果所有长度为 <code>k</code>&nbsp;的二进制字符串都是 <code>s</code>&nbsp;的子串,请返回 <code>true</code> ,否则请返回 <code>false</code> 。</p>

<p>&nbsp;</p>

<p><strong>示例 1:</strong></p>

<pre>
<strong>输入:</strong>s = "00110110", k = 2
<strong>输出:</strong>true
<strong>解释:</strong>长度为 2 的二进制串包括 "00","01","10" 和 "11"。它们分别是 s 中下标为 0,1,3,2 开始的长度为 2 的子串。
</pre>

<p><strong>示例 2:</strong></p>

<pre>
<strong>输入:</strong>s = "0110", k = 1
<strong>输出:</strong>true
<strong>解释:</strong>长度为 1 的二进制串包括 "0" 和 "1",显然它们都是 s 的子串。
</pre>

<p><strong>示例 3:</strong></p>

<pre>
<strong>输入:</strong>s = "0110", k = 2
<strong>输出:</strong>false
<strong>解释:</strong>长度为 2 的二进制串 "00" 没有出现在 s 中。
</pre>

<p>&nbsp;</p>

<p><strong>提示:</strong></p>

<ul>
	<li><code>1 &lt;= s.length &lt;= 5 * 10<sup>5</sup></code></li>
	<li><code>s[i]</code> 不是<code>'0'</code> 就是 <code>'1'</code></li>
	<li><code>1 &lt;= k &lt;= 20</code></li>
</ul>