#力扣 LeeCode1784. 检查二进制字符串字段 @FDDLC
发布日期:2021-06-30 21:02:59 浏览次数:2 分类:技术文章

本文共 584 字,大约阅读时间需要 1 分钟。

题目描述:

 

Java代码:

class Solution {    public boolean checkOnesSegment(String s) {        for(int i=s.length()-1,cnt,limit=0;i>=0;i--){            for(cnt=0;i>=0&&s.charAt(i)=='1';i--,cnt++);            if(cnt>0&&++limit==2)return false;        }        return true;    }}

 

Java代码二:

class Solution {        public boolean checkOnesSegment(String s) {            int i=1;            for(;i

反着来:

class Solution {    public boolean checkOnesSegment(String s) {        int i=s.length()-1;        for(;i>0&&s.charAt(i)=='0';i--);        for(;i>0&&s.charAt(i)=='1';i--);        return i==0;    }}

转载地址:https://liuxingchang.blog.csdn.net/article/details/114692676 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:#力扣 LeetCode331. 验证二叉树的前序序列化 @FDDLC
下一篇:#力扣 LeetCode227. 基本计算器 II @FDDLC

发表评论

最新留言

路过,博主的博客真漂亮。。
[***.116.15.85]2024年04月06日 01时54分13秒