Форум сайта python.su
Здравствуйте.
Есть ли встроенные возможности у питона по расчету времени выполнения программы и количества операций?
нужно сравнить 2 программы.
Офлайн
Со временем уще туда-сюда, а вот с количеством операций не то что у питона — у меня самого сплошные непонятки. Что это такое и какие именно операции предполагается считать? Шестое чувство подсказывает, что имеется в виду алгоритмическая сложность — да только при чем здесь она?
Офлайн
eiyawii
по поводу времени можно:
- банально использовать модуль datetime и делать все руками
- модуль timeit, например вот
- модуль unittest тоже можно приспособить для этого
и кажется что то еще очевидное забыл
по поводу второго … наверное нет, достаточно будет смотреть по времени
Отредактировано JOHN_16 (Апрель 6, 2012 04:33:14)
Офлайн