Сколько видов алгоритма