[英]Heap sort algorithm complexity on non unique elements
我想知道堆排序如何在具有統一元素的數組上工作。
在這種情況下,具有統一元素的數組是最佳情況的一個實例,因此復雜度將為O(n * log(n))( source )
從理論上講。
當然,實際上,與普通情況(具有相同復雜度)相比,您會發現有所改進,因為您不再需要在元素之間進行交換。
如果您想親自了解一下改進的幅度,建議您實施該算法,並在最佳,最差和平均情況下進行嘗試。
祝好運。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.