Объяснение разветвляющих алгоритмов с примерами