mirror of
https://github.com/krahets/hello-algo.git
synced 2026-09-18 12:37:15 +00:00
deploy
This commit is contained in:
@@ -3608,7 +3608,7 @@
|
||||
<li>桶排序包含三個步驟:資料分桶、桶內排序和合並結果。它同樣體現了分治策略,適用於資料體量很大的情況。桶排序的關鍵在於對資料進行平均分配。</li>
|
||||
<li>計數排序是桶排序的一個特例,它透過統計資料出現的次數來實現排序。計數排序適用於資料量大但資料範圍有限的情況,並且要求資料能夠轉換為正整數。</li>
|
||||
<li>基數排序透過逐位排序來實現資料排序,要求資料能夠表示為固定位數的數字。</li>
|
||||
<li>總的來說,我們希望找到一種排序演算法,具有高效率、穩定、原地以及正向自適應性等優點。然而,正如其他資料結構和演算法一樣,沒有一種排序演算法能夠同時滿足所有這些條件。在實際應用中,我們需要根據資料的特性來選擇合適的排序演算法。</li>
|
||||
<li>總的來說,我們希望找到一種排序演算法,具有高效率、穩定、原地以及自適應性等優點。然而,正如其他資料結構和演算法一樣,沒有一種排序演算法能夠同時滿足所有這些條件。在實際應用中,我們需要根據資料的特性來選擇合適的排序演算法。</li>
|
||||
<li>圖 11-19 對比了主流排序演算法的效率、穩定性、就地性和自適應性等。</li>
|
||||
</ul>
|
||||
<p><a class="glightbox" href="../summary.assets/sorting_algorithms_comparison.png" data-type="image" data-width="100%" data-height="auto" data-desc-position="bottom"><img alt="排序演算法對比" class="animation-figure" src="../summary.assets/sorting_algorithms_comparison.png" /></a></p>
|
||||
|
||||
Reference in New Issue
Block a user