Segundo a wikipedia, ele pode ser calculado exatamente em O (n log (n)).
A Wikipedia aponta para nada menos que seis trabalhos detalhando diferentes algoritmos determinísticos ou aleatórios com desempenho , exatamente na seção em que mencionam a existência de tais algoritmos (além de mencionar um ainda mais rápido em determinadas circunstâncias).O(nlogn)
Determinístico:
Cole, Richard; Salowe, Jeffrey S .; Steiger, WL; Szemerédi, Endre (1989), Um algoritmo de tempo ideal para seleção de declives, SIAM Journal on Computing 18 (4): 792–810, doi: 10.1137 / 0218055, MR 1004799.
Katz, Matthew J .; Sharir, Micha (1993), Seleção ótima de declive via expansores, Information Processing Letters 47 (3): 115-122, doi: 10.1016 / 0020-0190 (93) 90234-Z, MR 1237287.
Brönnimann, Hervé; Chazelle, Bernard (1998), Seleção ótima de declive por meio de estacas, Teoria e aplicações da geometria computacional 10 (1): 23–29, doi: 10.1016 / S0925-7721 (97) 00025-4, MR 1614381.
Randomizado:
Dillencourt, Michael B .; Mount, David M .; Netanyahu, Nathan S. (1992), Um algoritmo randomizado para seleção de declive, International Journal of Computational Geometry & Applications 2 (1): 1–27, doi: 10.1142 / S0218195992000020, MR 1159839.
Matoušek, Jiří (1991), algoritmo ótimo randomizado para seleção de declive, Information Processing Letters 39 (4): 183–187, doi: 10.1016 / 0020-0190 (91) 90177-J, MR 1130747.
Blunck, Henrik; Vahrenhold, Jan (2006), "Seleção aleatória no declive no local", Simpósio Internacional sobre Algoritmos e Complexidade, Notas de Aula em Ciência da Computação 3998, Berlim: Springer-Verlag, pp. 30–41, doi: 10.1007 / 11758471_6, MR 2263136 .
Qual você queria?