Алгоритми з повтореннями та розгалуженням