Bir tamsayılar dizisinde k 'en büyük elementi bulmak için iyi bilinen en kötü durum seçim algoritması vardır . Bu bir kullanır medyan medyan-of-the yeterince iyi bir pivotu bulmaya yaklaştıkça, yinelemeli sonra bölümler yerinde girdi dizi ve için 's arayışında devam k 'inci büyük elemanı.
Biz ne kadar ekstra alan bulmak için gerekli olacaktır girdi dizisi dokunmasının yasak olmasaydı ne 'de inci en büyük elemanı Ç ( n ) zaman? Bulabildiğimiz k 'de inci en büyük elemanı Ç ( 1 ) İlave alan ve hala çalışma zamanı tutmak O ( n ) ? Örneğin, maksimum veya minimum elemanın bulunması O ( n ) zamanını ve O ( 1 ) boşluğunu alır.
Sezgisel olarak, uzayından daha iyisini yapabileceğimizi hayal edemiyorum ama bunun bir kanıtı var mı?
Birisi noktası referans Can veya bir tartışma neden ile gelip 'gerektirecektir inci eleman Ç ( n ) alan bulunacak O ( n ) zaman?