Skocz do zawartości

Nauka i humor w jednym


Pomocna odpowiedź

Treker, wyobraź sobie, że my w ramach nauki o algorytmach sortowania powtarzaliśmy takie harce z nauczycielem informatyki 😃

Najlepsze jest to, że quick sort czyli najszybszy algorytm, w tańcu trwa najdłużej 😉

Quicksort nie jest najszybszy. Pesymistyczny czas działania ma n², dla porównania taki mergesort ma najgorszy czas nlog n. Nie wiem skąd się bierze ten ślepy kult quicksorta na uczelniach, chyba stąd, że ciężko go wytłumaczyć.

Co oczywiście nie zmienia faktu, że jeśli piszesz swóją własną implementację sortowania, to coś robisz bardzo źle.

  • 1 miesiąc później...

Bądź aktywny - zaloguj się lub utwórz konto!

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto w ~20 sekund!

Zarejestruj nowe konto, to proste!

Zarejestruj się »

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się »
×
×
  • Utwórz nowe...