2025-08-15 12:04:18 +0000 UTC

Check if Binary String Has at Most One Segment of Ones

Code

class Solution:
    def checkOnesSegment(self, s: str) -> bool:
        enc = False
        for char in s:
            if char == "1":
                if enc:
                    return False
            elif not enc:
                enc = True
        return True