Форум программистов, компьютерный форум CyberForum.ru

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Записать TextBox в string http://www.cyberforum.ru/cpp-beginners/thread679735.html
Создаю виндовс форм, задача - взять текст из текст бока в переменную класса string. String^ не катит. Вот кусок кода: private: System::Void button1_Click(System::Object^ sender, System::EventArgs^ e) { string text; text = textBox1->Text; } Идут ошибки: error C2065: string: необъявленный идентификатор ( библиотеку стринг подключил ) error C2146: синтаксическая ошибка:...
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}, {a,b}, {a,c}, {b,c}, {a,b,c} }; Рекурсия обязательно!
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
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru