"Математические методы анализа алгоритмов" - читать интересную книгу автора (Грин Д., Кнут Д.)