Для оценки эффективности алгоритмов на основании их тестовых баллов можно использовать различные метрики: 15
Также для оценки эффективности алгоритмов можно использовать концепцию «большого О», которая позволяет оценить, как время выполнения алгоритма или требуемый объём памяти растут с увеличением размера входных данных. 2 Для этого анализируют временную и пространственную сложность алгоритма: временную (количество операций, которые должен выполнить алгоритм) и объём используемой памяти. 2