Что такое дискретность?
Применение алгоритма для решения целого класса однотипных задач с различными исходными данными
Обязательное получение конечного результата
Возможность разделения алгоритма на отдельные части (этапы)