Предположим, что у нас есть две коробки с карандашами (в первом ящике только синие и во вторых красных карандашах). Итак, теперь вопрос заключается в том, как много способов мы можем положить x красные и синие карандаши в линию?Рекурсия и перестановки
Пример: у нас есть 3 красных карандаша и 1 синий. Тогда у нас есть 4 разных способа. Комбинации: BRRR, RBRR, RRBR, RRRB.
Итак, с 10 красными и 10 синими карандашами у нас есть 184756 различных способов их ввода в линию. Итак, ребята, как написать это рекурсивным способом?
Большое спасибо за помощь.
Is это домашнее задание? Если это не так, почему вы должны использовать рекурсию - не было бы проще использовать соответствующие формулы для перестановок и комбинаций? –
Незначительная ошибка: «Тогда у нас есть 4 разных способа. Комбинации: BRRR, RBRR, RRBR, RRRRB». должно быть «Тогда у нас есть 4 разных способа. Комбинации: BRRR, RBRR, RRBR, RRRB». – daf
Да, это всего лишь часть одной очень большой домашней работы :(Итак, рекурсивный путь должен быть. @cartoonfox: я отредактировал, спасибо. – Davor