题目
给你一个由若干 0 和 1 组成的字符串 s
,请你计算并返回将该字符串分割成两个 非空 子字符串(即 左 子字符串和 右 子字符串)所能获得的最大得分。
「分割字符串的得分」为 左 子字符串中 0 的数量加上 右 子字符串中 1 的数量。
示例1:
1 | 输入:s = "011101" |
示例2:
1 | 输入:s = "00111" |
示例3:
1 | 输入:s = "1111" |
提示:
2 <= s.length <= 500
- 字符串
s
仅由字符'0'
和'1'
组成。
解法
解法一:
JAVA
1 | public int maxScore(String s) { |