Алгоритмические трюки для программистов
Генри С. Уоррен, мл.