Разновидности алгоритмов: Обзор и примеры