189. 20. Типи алгоритмів