mirror of
				https://gitee.com/coder-xiaomo/leetcode-problemset
				synced 2025-11-04 11:43:12 +08:00 
			
		
		
		
	update
This commit is contained in:
		@@ -0,0 +1,69 @@
 | 
			
		||||
<p>给你一个由小写英文字母组成的字符串 <code>s</code>。</p>
 | 
			
		||||
 | 
			
		||||
<p>你 <strong>必须 </strong>在字符串 <code>s</code> 中至少存在两个 <strong>连续 </strong>字符时,反复执行以下操作:</p>
 | 
			
		||||
 | 
			
		||||
<ul>
 | 
			
		||||
	<li>移除字符串中 <strong>最左边 </strong>的一对按照字母表 <strong>连续 </strong>的相邻字符(无论是按顺序还是逆序,例如 <code>'a'</code> 和 <code>'b'</code>,或 <code>'b'</code> 和 <code>'a'</code>)。</li>
 | 
			
		||||
	<li>将剩余字符向左移动以填补空隙。</li>
 | 
			
		||||
</ul>
 | 
			
		||||
 | 
			
		||||
<p>当无法再执行任何操作时,返回最终的字符串。</p>
 | 
			
		||||
 | 
			
		||||
<p><strong>注意:</strong>字母表是循环的,因此 <code>'a'</code> 和 <code>'z'</code> 也视为连续。</p>
 | 
			
		||||
 | 
			
		||||
<p> </p>
 | 
			
		||||
 | 
			
		||||
<p><strong class="example">示例 1:</strong></p>
 | 
			
		||||
 | 
			
		||||
<div class="example-block">
 | 
			
		||||
<p><strong>输入:</strong> <span class="example-io">s = "abc"</span></p>
 | 
			
		||||
 | 
			
		||||
<p><strong>输出:</strong> <span class="example-io">"c"</span></p>
 | 
			
		||||
 | 
			
		||||
<p><strong>解释:</strong></p>
 | 
			
		||||
 | 
			
		||||
<ul>
 | 
			
		||||
	<li>从字符串中移除 <code>"ab"</code>,剩下 <code>"c"</code>。</li>
 | 
			
		||||
	<li>无法进行进一步操作。因此,所有可能移除操作后的最终字符串为 <code>"c"</code>。</li>
 | 
			
		||||
</ul>
 | 
			
		||||
</div>
 | 
			
		||||
 | 
			
		||||
<p><strong class="example">示例 2:</strong></p>
 | 
			
		||||
 | 
			
		||||
<div class="example-block">
 | 
			
		||||
<p><strong>输入:</strong> <span class="example-io">s = "adcb"</span></p>
 | 
			
		||||
 | 
			
		||||
<p><strong>输出:</strong> <span class="example-io">""</span></p>
 | 
			
		||||
 | 
			
		||||
<p><strong>解释:</strong></p>
 | 
			
		||||
 | 
			
		||||
<ul>
 | 
			
		||||
	<li>从字符串中移除 <code>"dc"</code>,剩下 <code>"ab"</code>。</li>
 | 
			
		||||
	<li>从字符串中移除 <code>"ab"</code>,剩下 <code>""</code>。</li>
 | 
			
		||||
	<li>无法进行进一步操作。因此,所有可能移除操作后的最终字符串为 <code>""</code>。</li>
 | 
			
		||||
</ul>
 | 
			
		||||
</div>
 | 
			
		||||
 | 
			
		||||
<p><strong class="example">示例 3:</strong></p>
 | 
			
		||||
 | 
			
		||||
<div class="example-block">
 | 
			
		||||
<p><strong>输入:</strong> <span class="example-io">s = "zadb"</span></p>
 | 
			
		||||
 | 
			
		||||
<p><strong>输出:</strong> <span class="example-io">"db"</span></p>
 | 
			
		||||
 | 
			
		||||
<p><strong>解释:</strong></p>
 | 
			
		||||
 | 
			
		||||
<ul>
 | 
			
		||||
	<li>从字符串中移除 <code>"za"</code>,剩下 <code>"db"</code>。</li>
 | 
			
		||||
	<li>无法进行进一步操作。因此,所有可能移除操作后的最终字符串为 <code>"db"</code>。</li>
 | 
			
		||||
</ul>
 | 
			
		||||
</div>
 | 
			
		||||
 | 
			
		||||
<p> </p>
 | 
			
		||||
 | 
			
		||||
<p><strong>提示:</strong></p>
 | 
			
		||||
 | 
			
		||||
<ul>
 | 
			
		||||
	<li><code>1 <= s.length <= 10<sup>5</sup></code></li>
 | 
			
		||||
	<li><code>s</code> 仅由小写英文字母组成。</li>
 | 
			
		||||
</ul>
 | 
			
		||||
		Reference in New Issue
	
	Block a user