题目
给定一个字符串 s
,统计并返回具有相同数量 0
和 1
的非空(连续)子字符串的数量,并且这些子字符串中的所有 0
和所有 1
都是成组连续的。
重复出现(不同位置)的子串也要统计它们出现的次数。
示例1:
1 | 输入:s = "00110011" |
示例2:
1 | 输入:s = "10101" |
提示:
1 <= s.length <= 105
s[i]
为'0'
或'1'
解法
解法一:
Java
1 | public int countBinarySubstrings(String s) { |