1079. 连续子串计数(经典)
1079. 连续子串计数
中文English
给定字符串s
,计算有相同数量的0和1的非空连续子串的数量,并且子串中所有的0和所有的1都是连续的。
相同的子串出现多次则计数多次。
样例
样例 1:
输入: "00110011"
输出: 6
解释: 有6个符合题目的连续子串:"0011", "01", "1100", "10", "0011", and "01".
注意重复的子串会记录多次。
而且, "00110011" 是不合理的子串,因为所有的0和1没有连在一起。
样例 2:
输入: "10101"
输出: 4
解释: 有4个合题的连续子串: "10", "01", "10", "01"。
注意事项
s.length
的范围为1到50000。s
仅由0和1组成。