mirror of
https://github.com/krahets/hello-algo.git
synced 2026-08-12 20:00:58 +00:00
deploy
This commit is contained in:
@@ -4037,7 +4037,7 @@
|
||||
<h2 id="1163">11.6.3 链表排序 *<a class="headerlink" href="#1163" title="Permanent link">¶</a></h2>
|
||||
<p>归并排序在排序链表时具有显著优势,空间复杂度可以优化至 <span class="arithmatex">\(O(1)\)</span> ,原因如下:</p>
|
||||
<ul>
|
||||
<li>由于链表仅需改变指针就可实现节点的增删操作,因此合并阶段(将两个短有序链表合并为一个长有序链表)无需创建辅助链表。</li>
|
||||
<li>由于链表仅需改变指针就可实现节点的增删操作,因此合并阶段(将两个短有序链表合并为一个长有序链表)无须创建辅助链表。</li>
|
||||
<li>通过使用“迭代划分”替代“递归划分”,可省去递归使用的栈帧空间。</li>
|
||||
</ul>
|
||||
<p>具体实现细节比较复杂,有兴趣的同学可以查阅相关资料进行学习。</p>
|
||||
|
||||
Reference in New Issue
Block a user