Уоррен Г.С.
Алгоритмические трюки для программистов
Тренажер для мозга (2 занятия в день по 15 минут)