"Mathematics and computer science 3: algorithms, trees, combinatorics and probabilities" - читать интересную книгу автора (Michael Drmota, Philippe Flajolet, Danièle Gardy, Bernhard Gittenberger)