Test codility

0

Witam,

W trakcie procesu rekrutacyjnego dostałem za zadanie rozwiązać test na platformie Codility. Przyznam szczerze - algorytmika nie jest moją mocną stroną (przynajmniej na tą chwilę). Przed podejściem będę miał około dwóch dni na przygotowanie.

Dlatego też zwracam się do was z prośbą - czy byłby w stanie ktoś podzielić się ze mną jakimiś praktycznymi poradami bądź algorytmami do których koniecznie należy zajrzeć przez te dwa dni? Zdaję sobie znakomicie sprawę, że np. programowania dynamicznego nie nauczę się w dwa dni, ale mimo to lepiej jakoś się przygotować.

Serdecznie pozdrawiam

0

Algorytmy : dfs + bfs, sprawdzanie pierwszosci liczby, wypisanie dzielnikow liczby w O(sqrt(n))

Aplikowales do firmy na litere O ? Jak chcesz mogę jakoś pomóc, pw jak co

3

Poszukaj sobie testów codility na tym forum, mają omawiane rozwiązania. Przykładowo:
http://4programmers.net/Forum/Newbie/249372-minavgtwoslices_-_nie_rozumiem_polecenia
http://4programmers.net/Forum/Java/250869-codility_-_zadanie_tapeequilibrium_rozwiazanie_nie_przechodzi_wszystkich_testow
http://4programmers.net/Forum/C_i_C++/257893-codility_minimalna_wartosc_bezwzgledna_sumy_pary_liczb
http://4programmers.net/Forum/C_i_C++/255122-codility_zadanie_22_-blad_systemu

Generalnie jeśli nie aplikujesz na jakieś bardzo zaawansowane stanowisko, to te zadania są dosyć proste i nie wymagają znajomości specjalnych algorytmów. Musisz jedynie zauważyć jakąś właściwość, która sprawia że zadanie sprowadza się do innego, banalnego. Zamiast wkuwać algorytmów, których potem i tak nie będziesz w stanie zaimplementować w godzinę, lepiej znaleźć w sieci wszystkie dostępne testy codility i je przerobić tak jak zadanka do matmy.

1 użytkowników online, w tym zalogowanych: 0, gości: 1