Эффективность алгоритма
Характеристика, описывающая ресурсы, которые использует алгоритм (время исполнения и объём памяти) в зависимости от размера входных данных.
Чем меньше ресурсов требуется алгоритму для решения задачи, тем он считается более эффективным. Эффективность алгоритма часто оценивается по его временной сложности (количеству операций) и пространственной сложности (объёму используемой памяти).