"The Algorithm Design Manual" - читать интересную книгу автора (Steve S. Skiena)