Виды линейных алгоритмов