"The algorithm design manual" - читать интересную книгу автора (Steven S. Skiena)