1784. Check if Binary String Has at Most One Segment of Ones

1784. Check if Binary String Has at Most One Segment of Ones #

题目 #

  • 给你一个二进制字符串 s ,该字符串 不含前导零
  • 如果 s 包含 零个或一个由连续的 '1' 组成的字段 ,返回 true 。否则,返回 false

思路 #

模拟 #

代码 #

模拟 #

class Solution {
    public boolean checkOnesSegment(String s) {
        boolean warning = false;
        for (int i = 0; i < s.length(); i++) {
            if (s.charAt(i) == '0') warning = true;
            else if (warning) return false;
        }
        return true;
    }
}

致谢 #

宫水三叶