<p>有两种特殊字符：</p>

<ul>
	<li>第一种字符可以用一个比特&nbsp;<code>0</code>&nbsp;来表示</li>
	<li>第二种字符可以用两个比特(<code>10</code>&nbsp;或&nbsp;<code>11</code>)来表示、</li>
</ul>

<p>给定一个以 <code>0</code> 结尾的二进制数组&nbsp;<code>bits</code>&nbsp;，如果最后一个字符必须是一位字符，则返回 <code>true</code> 。</p>

<p>&nbsp;</p>

<p><strong>示例&nbsp;1:</strong></p>

<pre>
<strong>输入:</strong> bits = [1, 0, 0]
<strong>输出:</strong> true
<strong>解释:</strong> 唯一的编码方式是一个两比特字符和一个一比特字符。
所以最后一个字符是一比特字符。
</pre>

<p><strong>示例&nbsp;2:</strong></p>

<pre>
<strong>输入:</strong> bits = [1, 1, 1, 0]
<strong>输出:</strong> false
<strong>解释:</strong> 唯一的编码方式是两比特字符和两比特字符。
所以最后一个字符不是一比特字符。
</pre>

<p>&nbsp;</p>

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

<ul>
	<li><code>1 &lt;= bits.length &lt;= 1000</code></li>
	<li><code>bits[i] == 0 or 1</code></li>
</ul>
<div><div>Related Topics</div><div><li>数组</li></div></div><br><div><li>👍 260</li><li>👎 0</li></div>