1
0
mirror of https://gitee.com/coder-xiaomo/leetcode-problemset synced 2025-01-10 18:48:13 +08:00
Code Issues Projects Releases Wiki Activity GitHub Gitee
leetcode-problemset/leetcode-cn/problem (Chinese)/栈排序 [sort-of-stacks-lcci].html
2022-03-29 12:43:11 +08:00

26 lines
1021 B
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>栈排序。 编写程序,对栈进行排序使最小元素位于栈顶。最多只能使用一个其他的临时栈存放数据,但不得将元素复制到别的数据结构(如数组)中。该栈支持如下操作:<code>push</code><code>pop</code><code>peek</code><code>isEmpty</code>。当栈为空时,<code>peek</code>&nbsp;返回 -1。</p>
<p><strong>示例1:</strong></p>
<pre><strong> 输入</strong>
[&quot;SortedStack&quot;, &quot;push&quot;, &quot;push&quot;, &quot;peek&quot;, &quot;pop&quot;, &quot;peek&quot;]
[[], [1], [2], [], [], []]
<strong> 输出</strong>
[null,null,null,1,null,2]
</pre>
<p><strong>示例2:</strong></p>
<pre><strong> 输入</strong>
[&quot;SortedStack&quot;, &quot;pop&quot;, &quot;pop&quot;, &quot;push&quot;, &quot;pop&quot;, &quot;isEmpty&quot;]
[[], [], [], [1], [], []]
<strong> 输出</strong>
[null,null,null,null,null,true]
</pre>
<p><strong>说明:</strong></p>
<ol>
<li>栈中的元素数目在[0, 5000]范围内。</li>
</ol>