プルーフの[未解決]は線形時間選択アルゴリズムの複雑

選択アルゴリズムは線形時間で、最悪の場合は、まだO(n)を維持することができます。

その理由は、中央値の中央値は、各パケットの後に確実に発見することにより、任意の数の要素のセットが一定値以上含まれていないということです。

唯一つの要素を排除することができ、通常のパーティションの下で最悪の場合、それはO(N-もたらす2複雑度)。

具体的な証拠はを参照することができます:「で綿密な研究の線形時間選択アルゴリズムの時間計算」ユン・鵬王紙

おすすめ

転載: www.cnblogs.com/kkbeta/p/11963361.html