Маленькая предыстория. Я студент(3 курс), на днях ходил в большую контору, учавствовал в тесте(Набор стажеров). Те, кто прошел тест, пошли на интервью. Я не прошел. Задачи в тесте были типа чисто алгоритмическите(вида сделайте что-то не превышая сложность алгоритма равную Х и не превышвая столько то памяти). Всю свою учебу программирую, не 24/7 но достаточно качественно(В реальной задаче я думаю смог бы разобраться).В моих задачах почти не встречалось алгоритмических задач. С чего начать прокачивать алгоритмическую основу? Если быть более точным, то какие книги можете посоветовать ну или вообще любые советы есть, то будет лучше.
Asked
Active
Viewed 2,383 times
2 Answers
13
Книги:
- Кормен "Алгоритмы. Построение и анализ"
- Седжвик "Алгоритмы на Java"
- Кнут "Искусство программирования"
На coursera.org Седжвик ведет курс :
И конечно же не пренебрегайте упражнениями.
a_gura
- 13,169
так же есть курсы на эту (и другие) темы от CS клуба
http://www.lektorium.tv/university/?id=2677
– ProkletyiPirat Mar 14 '13 at 03:36acm.mipt.ru
acm.sgu.ru
uva.onlinejudge.org
spoj.pl codeforces.ru
topcoder.com/tc и другие. – Dith Mar 14 '13 at 04:17