Рейнгольд Э.М.
Комбинаторные алгоритмы. Теория и практика
Тренажер для мозга (2 занятия в день по 15 минут)