mirror of
https://github.com/krahets/hello-algo.git
synced 2026-04-05 03:30:30 +08:00
deploy
This commit is contained in:
@@ -3529,7 +3529,7 @@
|
||||
<p><strong>Q</strong>:在出栈后,是否需要释放出栈节点的内存?</p>
|
||||
<p>如果后续仍需要使用弹出节点,则不需要释放内存。若之后不需要用到,<code>Java</code> 和 <code>Python</code> 等语言拥有自动垃圾回收机制,因此不需要手动释放内存;在 <code>C</code> 和 <code>C++</code> 中需要手动释放内存。</p>
|
||||
<p><strong>Q</strong>:双向队列像是两个栈拼接在了一起,它的用途是什么?</p>
|
||||
<p>双向队列就像是栈和队列的组合,或两个栈拼在了一起。它表现的是栈 + 队列的逻辑,因此可以实现栈与队列的所有应用,并且更加灵活。</p>
|
||||
<p>双向队列就像是栈和队列的组合或两个栈拼在了一起。它表现的是栈 + 队列的逻辑,因此可以实现栈与队列的所有应用,并且更加灵活。</p>
|
||||
<p><strong>Q</strong>:撤销(undo)和反撤销(redo)具体是如何实现的?</p>
|
||||
<p>使用两个栈,栈 <code>A</code> 用于撤销,栈 <code>B</code> 用于反撤销。</p>
|
||||
<ol>
|
||||
|
||||
Reference in New Issue
Block a user