// 1784. Check if Binary String Has at Most One Segment of Ones class Solution { public boolean checkOnesSegment(String s) { return !s.contains("01"); } }
学习笔记: 由于开头没有前导零,那么开头必须是1,或者只有0。 要有第二段1111的,必须有中间夹的0和后面跟着的1,也就是说要包含01。 所以这道题就是检查是否包含01子串就行。
// 1784. Check if Binary String Has at Most One Segment of Ones class Solution { public boolean checkOnesSegment(String s) { return !s.contains("01"); } }
学习笔记: 由于开头没有前导零,那么开头必须是1,或者只有0。 要有第二段1111的,必须有中间夹的0和后面跟着的1,也就是说要包含01。 所以这道题就是检查是否包含01子串就行。