1
0
mirror of https://gitee.com/coder-xiaomo/leetcode-problemset synced 2025-01-11 02:58:13 +08:00
Code Issues Projects Releases Wiki Activity GitHub Gitee
leetcode-problemset/leetcode-cn/problem (Chinese)/分割平衡字符串 [split-a-string-in-balanced-strings].html
2022-03-29 12:43:11 +08:00

52 lines
1.7 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<p>在一个 <strong>平衡字符串</strong> 中,<code>'L'</code><code>'R'</code> 字符的数量是相同的。</p>
<p>给你一个平衡字符串&nbsp;<code>s</code>,请你将它分割成尽可能多的平衡字符串。</p>
<p><strong>注意:</strong>分割得到的每个字符串都必须是平衡字符串,且分割得到的平衡字符串是原平衡字符串的连续子串。</p>
<p>返回可以通过分割得到的平衡字符串的 <strong>最大数量</strong> <strong></strong></p>
<p>&nbsp;</p>
<p><strong>示例 1</strong></p>
<pre>
<strong>输入:</strong>s = "RLRRLLRLRL"
<strong>输出:</strong>4
<strong>解释:</strong>s 可以分割为 "RL"、"RRLL"、"RL"、"RL" ,每个子字符串中都包含相同数量的 'L' 和 'R' 。
</pre>
<p><strong>示例 2</strong></p>
<pre>
<strong>输入:</strong>s = "RLLLLRRRLR"
<strong>输出:</strong>3
<strong>解释:</strong>s 可以分割为 "RL"、"LLLRRR"、"LR" ,每个子字符串中都包含相同数量的 'L' 和 'R' 。
</pre>
<p><strong>示例 3</strong></p>
<pre>
<strong>输入:</strong>s = "LLLLRRRR"
<strong>输出:</strong>1
<strong>解释:</strong>s 只能保持原样 "LLLLRRRR".
</pre>
<p><strong>示例 4</strong></p>
<pre>
<strong>输入:</strong>s = "RLRRRLLRLL"
<strong>输出:</strong>2
<strong>解释:</strong>s 可以分割为 "RL"、"RRRLLRLL" ,每个子字符串中都包含相同数量的 'L' 和 'R' 。
</pre>
<p>&nbsp;</p>
<p><strong>提示:</strong></p>
<ul>
<li><code>1 &lt;= s.length &lt;= 1000</code></li>
<li><code>s[i] = 'L' 或 'R'</code></li>
<li><code>s</code> 是一个 <strong>平衡</strong> 字符串</li>
</ul>