Какие типы алгоритмов вы знаете?