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