алгоритм
Алгоритм — конечная последовательность действий для достижения цели.
корректный алгоритм
Алгоритм считается корректным, если он всегда завершает работу и дает правильный результат.
детерминированный алгоритм
Алгоритм называется детерминированным, если для одних и тех же исходных данных он всегда выполняет одни и те же действия.
нерегламентированный алгоритм
Нерегламентированный алгоритм — алгоритм, не имеющий четкой структуры и последовательности шагов.
эффективный алгоритм
Алгоритм называется эффективным, если он завершает работу за разумное время и использует ограниченные ресурсы.
запись алгоритма
Алгоритм записывается с помощью естественного языка, псевдокода или формального языка программирования.