1
0
mirror of https://gitee.com/coder-xiaomo/leetcode-problemset synced 2025-01-11 19:18:14 +08:00
Code Issues Projects Releases Wiki Activity GitHub Gitee
leetcode-problemset/leetcode-cn/problem (Chinese)/有效的括号字符串 [valid-parenthesis-string].html

37 lines
1.2 KiB
HTML
Raw Normal View History

2022-03-27 20:46:41 +08:00
<p>给定一个只包含三种字符的字符串:<code>&nbsp;</code><code></code>&nbsp;<code>*</code>,写一个函数来检验这个字符串是否为有效字符串。有效字符串具有如下规则:</p>
<ol>
<li>任何左括号 <code>(</code>&nbsp;必须有相应的右括号 <code>)</code></li>
<li>任何右括号 <code>)</code>&nbsp;必须有相应的左括号 <code>(</code>&nbsp;</li>
<li>左括号 <code>(</code> 必须在对应的右括号之前 <code>)</code></li>
<li><code>*</code>&nbsp;可以被视为单个右括号 <code>)</code>&nbsp;,或单个左括号 <code>(</code>&nbsp;,或一个空字符串。</li>
<li>一个空字符串也被视为有效字符串。</li>
</ol>
<p><strong>示例 1:</strong></p>
<pre>
<strong>输入:</strong> &quot;()&quot;
<strong>输出:</strong> True
</pre>
<p><strong>示例 2:</strong></p>
<pre>
<strong>输入:</strong> &quot;(*)&quot;
<strong>输出:</strong> True
</pre>
<p><strong>示例 3:</strong></p>
<pre>
<strong>输入:</strong> &quot;(*))&quot;
<strong>输出:</strong> True
</pre>
<p><strong>注意:</strong></p>
<ol>
<li>字符串大小将在 [1100] 范围内。</li>
</ol>