Форум программистов, компьютерный форум, киберфорум
Наши страницы

Как это задание сделать через рекурсию? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Записать TextBox в string http://www.cyberforum.ru/cpp-beginners/thread679735.html
Создаю виндовс форм, задача - взять текст из текст бока в переменную класса string. String^ не катит. Вот кусок кода: private: System::Void button1_Click(System::Object^ sender, System::EventArgs^ ...
C++ циклы в с++, решение задач Помогите написать код в С++ (с помощью циклов (!) )... Вводится последовательность из n целых чисел (n задается с клавиатуры). Найти количество чисел, больших обоих своих соседей (локальных... http://www.cyberforum.ru/cpp-beginners/thread679730.html
C++ Даны множества А и В , состоящие соответственно из
Даны множества А и В , состоящие соответственно из N1 и N2 точек (точки заданы своими координатами x,y). Найти минимальное расстояние между точками этих множеств и сами точки , расположенные на...
Найти Булеан множества типа {a,b,c} C++
Доброго времени суток, помогите написать метод нахождения булеана множества. Булеан множества - множество все возможных подножеств искомого множества. Пример: A={a,b,c}; Булеан А = {{}, {a}, {b},...
C++ Кто может сделать олимпиадную задачу? http://www.cyberforum.ru/cpp-beginners/thread679718.html
Нашел одну олимпиадную задачу, не знаю как ее решить. Кто-нибудь может? Четырехзначное число, записанное в восьмеричной системе счисления имеет старшим разрядом единицу. Если эту единицу...
C++ Найти максимальное количество подряд идущих минимальных элементов из данного набора Дано целое число N и набор из N целых чисел. Найти максимальное количество подряд идущих минимальных элементов из данного набора. Выполнить без применения функций. подробнее

Показать сообщение отдельно
doctor_lecter
280 / 153 / 8
Регистрация: 22.09.2012
Сообщений: 283
24.10.2012, 23:07
litwisha, так при вычислении через рекурсию не нужны факториал и т.д. В моем коде написано то определении, которое у вас в 1 посту во вложении.

Например можно посчитать рекурсивно C13
0 < 1 < 3 Это 3 случай
C13 = C12 + C01 = ({3 случай} C11 + C01) + ({2 случай} 1) = [ ({2} 1) + ({2} 1) ] + 1 = 1 + 1 + 1 = 3
Это совпадает, если посчитать по определению 3!/(2!*1!) = 6/2 = 3
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.