Witam.
Muszę napisać algorytm otrzymujący na wejściu liczbę n<=1000000, a następnie n różnych liczb od 0 do 1000000.
Jako wyjście ma wyświetlić wartość bezwzględną najmniejszej różnicy pomiędzy liczbami, a w kolejnych liniach parę (lub pary) liczb o najmniejszej różnicy.
Algorytm działa, ale niestety za wolno. Marny ze mnie programista i nie bardzo wiem jak inaczej mógłbym to napisać. Algorytm powinien działać w złożoności O(nlog(n)).
KOD USUNIĘTY