难度:简单
给你一个二进制字符串
s,该字符串 不含前导零 。如果
s包含 零个或一个由连续的'1'组成的字段 ,返回true 。否则,返回false。示例 1:
输入:s = "1001" 输出:false 解释:由连续若干个'1'组成的字段数量为 2,返回 false示例 2:
输入:s = "110" 输出:true提示:
1 <= s.length <= 100s[i] 为'0'或'1's[0]为'1'
题解:(找到最左边和最右边的1,中间有0返回false)class Solution:def checkOnesSegment(self, s: str) -> bool:res_index = []for i in range(len(s)):if s[i] == '1':res_index.append(i)for j in range(res_index[0],res_index[-1]-1):if list(s)[j] == '0':return Falsereturn True
leetcode:1784. 检查二进制字符串字段(python3解法)
2026/4/3 9:17:57
来源:https://blog.csdn.net/qq_41905051/article/details/145042384
浏览:
次
关键词:leetcode:1784. 检查二进制字符串字段(python3解法)
版权声明:
本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。
我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com
热文排行
最新新闻
- opencascade AIS_Manipulator源码学习
- NLP高频面试题(二十八)——Reward model是如何训练的,怎么训练一个比较好的Reward model
- 演示:基于WPF自绘的中国省份、城市、区县矢量地图
- ffmpeg av_buffer_unref的逻辑实现; av_freep 和 av_freep函数的区别
- zset.
- 数据库之mysql优化
- 网络协议详解---TCP、HTTP、WebSocket、socket、轮询等
- 链表的操作-反转链表
- 大数据-174 Elasticsearch Query DSL - 全文检索 full-text query 匹配、短语、多字段 详细操作
- 2021年认证杯SPSSPRO杯数学建模A题(第二阶段)医学图像的配准全过程文档及程序
推荐新闻
- opencascade AIS_Manipulator源码学习
- NLP高频面试题(二十八)——Reward model是如何训练的,怎么训练一个比较好的Reward model
- 演示:基于WPF自绘的中国省份、城市、区县矢量地图
- ffmpeg av_buffer_unref的逻辑实现; av_freep 和 av_freep函数的区别
- zset.
- 数据库之mysql优化
- 网络协议详解---TCP、HTTP、WebSocket、socket、轮询等
- 链表的操作-反转链表
- 大数据-174 Elasticsearch Query DSL - 全文检索 full-text query 匹配、短语、多字段 详细操作
- 2021年认证杯SPSSPRO杯数学建模A题(第二阶段)医学图像的配准全过程文档及程序

