PROSELYTE
Записки задумчивого программиста
Введение в алгоритмы
Сложность алгоритмов
Логарифмы
Структуры данных