Zaledwie kilka dni temu odkryłem Codility i próbowałem ich wyzwań. I muszę powiedzieć. Przekazano mi tyłek na talerzu. Nie jestem pewien, na czym polegał problem, ale zlizę swoje rany i poczekam, aż wyjdzie rozwiązanie, i porównuję je z moimi. Tymczasem chcę przygotować się do następnego wyzwania, więc czytam ich poprzednie posty na blogu i widzę, jak rozwiązać ich poprzednie problemy. Jest wiele nowych rzeczy, o których nie słyszałem (drzewa kartezjańskie, różne algorytmy sortowania itp.)
Jak więc przygotować się na takie wyzwania (zwłaszcza złożoność czasu i przestrzeni O (x)). Co powinienem przeczytać, aby przygotować się do takiego zadania?