Kokį rūšiavimo būdą galima atlikti per ne daugiau kaip n2 laiko? Atsižvelgiant į ankstesnį klausimą, parašykite kontekstą, kuriame būtų atsakymas. Tai gali būti nuo 1 iki 20 sakinių. Kontekstas:
Pavyzdžiui, apsvarstykite deterministinį rūšiavimo algoritmą "quicksort". Tai išsprendžia visą skaičių, kurie yra įvesti, sąrašo rūšiavimo problemą. Blogiausias atvejis yra tada, kai įvesties yra rūšiuojamos arba rūšiuojamos atvirkštine tvarka, o algoritmas šiuo atveju užtrunka O (n2) laiką. Jei darome prielaidą, kad visi įvesties sąrašo permutacijos yra vienodai tikėtinos, vidutinis rūšiavimo laikas yra O ((n log n). Geriausias atvejis yra tada, kai kiekvienas sukimas padalina sąrašą per pusę, taip pat reikia O ((n log n) laiko.