Java
class Solution {
public boolean isOneBitCharacter(int[] bits) {
int len=bits.length,i=0;
while(i<len-1){
if(bits[i]==0) i++;
else i+=2;
}
return i==len-1;
}
}
Python
class Solution:
def isOneBitCharacter(self, bits):
"""
:type bits: List[int]
:rtype: bool
"""
l,i=len(bits),0
while i<l-1:
if bits[i]==0:
i+=1
else:
i+=2
return i==l-1