Senza entrare nel merito degli algoritmi (se devi cercare solo il massimo basta una ricerca lineare O(n), se devi fare un sort gli algoritmi "veri" sono O(n log n)), ad occhio mi sembrano entrambi O(n^2).