在最壞情況下,nth_element算法的時間復雜度為O(n),其中n為待排序序列的大小。nth_element算法通過快速選擇算法實現,它使用了快速排序中的劃分操作,但不會對整個序列進行完整的排序,而是只將第n個元素放在正確的位置上。因此,它的平均時間復雜度為O(n)。
億速云公眾號
手機網站二維碼
Copyright ? Yisu Cloud Ltd. All Rights Reserved. 2018 版權所有
廣州億速云計算有限公司粵ICP備17096448號-1 粵公網安備 44010402001142號增值電信業務經營許可證編號:B1-20181529