алгоритм
EN: algorithm
Конечная, однозначная последовательность инструкций, преобразующая заданные входные данные в желаемый результат и завершающаяся за ограниченное число шагов. Алгоритмы анализируются по временной сложности (как растёт число шагов с размером входных данных) и пространственной сложности (используемая память), независимо от аппаратуры или языка.