Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Работа с массивами https://www.cyberforum.ru/ cpp-beginners/ thread207399.html
Определить значения и адреса элементов массива, вычисляемых по формуле X(катое)=a(катое)/k(факториал).
C++ Матрицы
Помогите с программой: Дана квадратная матрица А порядка n. Найти А в четвертой степени
C++ выводит неверный ответ #include <iostream.h> #include <stdio.h> const int n = 100; int main (int argc, char * const argv) { int x; cout << "введите размер массива "; cin >> x; int mas; https://www.cyberforum.ru/ cpp-beginners/ thread207372.html C++ Создать класс https://www.cyberforum.ru/ cpp-beginners/ thread207361.html
Для соответствующего класса, перегрузить арифметические операции(+,-,*,/). При перезгузке арифметические действия должны выполняться относительно только числовых полей!!! Создать несколько объектов класса и проинициализировать их с помощью конструктора с параметрами. Создать несколько дополнительных объектов таким образом, чтобы: - первый объект являлся суммой двух других объектов; - второй...
Абстрактные методы или указатели на функции? C++
Сабж для класса систем дифференциальных уравнений вида y'=f(x,y) Что лучше: класс с полем указателя на вектор функцию и передача указателя в конструктор, или внутри класса абстрактный метод, а в программе его перекрывать? Оба метода работают. Но какой логичнее и/или лучше?
C++ Как поменять местами элементы вектора ? https://www.cyberforum.ru/ cpp-beginners/ thread207317.html
собственно вопрос совпадает с темой, как поменять местами 2 элемента вектора ? в C++ Добавлено через 25 минут все, не надо, сам разобрался.
C++ Найти минимальное число Вообщем есть 10 переменных.нужно найти какое из них наименьшее.С if слишком громоздко выходит https://www.cyberforum.ru/ cpp-beginners/ thread207314.html C++ как сделать результат программы картинкой
помогите пожалуйста!!!! подскажите как результат программы который выводится на экран после запускания программы сохранить ввиде картинки типа bmp, gif или jpg
C++ Скатерть Улама - помогите доработать прогу :) Есть код программы, но что-то не могу заставить его работать в Visual Studio 2008.. int simple(int n) { int i; int ret=1; for(i=2;i<=(int)sqrt(n);i++) if((n%i)==0) { ret=0; break; } return ret; https://www.cyberforum.ru/ cpp-beginners/ thread207302.html C++ Производитель потребитель Задание: написать программу, в которой реализуется следующее: запись рандомного числа в массив, получение данного числа из массива и запись на экран. Сделать надо отдельные функции производитель и потребитель.Работать они должны одновременно. Использовать семафоры для доступа в критические секции. Язык Си и рандом из С++. есть ли тут ошибки? как запустить две функции одновременно? #include... https://www.cyberforum.ru/ cpp-beginners/ thread207296.html
C++ Взаимно обратные числа
Помогите написать программу, которая в последовательности действительных чисел позволяет выяснить, имеются ли среди соседних элементов в этой последовательности взаимно обратные числа. P.S. Приходится использовать с++ версии 5.02, не по своей воле. Заранее благодарен.
C++ массив https://www.cyberforum.ru/ cpp-beginners/ thread207289.html
Помогите с задачей пожалуйста: составить массив, в котором размерность задаём, 3*3, 4*4, 5*5 и т.д. Но чтобы главная диаганаль была заполнена единицами, а остальные произвольные числа
Модератор
Эксперт PythonЭксперт JavaЭксперт CЭксперт С++
12458 / 7482 / 1753
Регистрация: 25.07.2009
Сообщений: 13,762
10.12.2010, 13:28 0

Объяснить рекурсию (на примере ханойской башни) - C++ - Ответ 1187598

10.12.2010, 13:28. Показов 13372. Ответов 27
Метки (Все метки)

Ответ

Цитата Сообщение от st_dent Посмотреть сообщение
При этом следует избегать(по возможности) использования локальных переменных в рекурсивной функции.
Например, факториал:
C++
1
int f(int n){ return ( n < 2 ) ? 1 : n * f(n-1); }


Вернуться к обсуждению:
Объяснить рекурсию (на примере ханойской башни) C++
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.12.2010, 13:28
Готовые ответы и решения:

Не могу понять алгоритм Ханойской башни
Всем привет, есть у кого время разжевать мне работу кода ? Битый час сижу с дебагером отлаживаю по...

Решите головоломку Ханойской башни с учетом указанных ограничений
Постановлением ЮНЕСКО оригинал Ханойской башни был подвергнут реставрации. В связи с этим во время...

Визуализация решения Ханойской башни
Задаем количество дисков, запускаем визуализацию, должно получится что-то похожее. Достаточно и...

Ханойской башни
2)Ограничение по времени работы программы: 1 секунда Оригинал Ханойской башни был подвергнут...

27
10.12.2010, 13:28
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
10.12.2010, 13:28
Помогаю со студенческими работами здесь

итерация Ханойской башни
помогите написать итерацию к задаче о Ханойской башне ! еще с рекурсией разобралась, а вот...

Модифицированные Ханойской башни
1)Ограничение по времени работы программы: 1 секунда На дорогах Ханоя было введено одностороннее...

Визуализация Ханойской башни
Здравствуйте я не могу визуально красиво показать визуализацию... using System; using...

Мой вариант реализации "Ханойской башни"
Всем привет! Написал я недавно свой вариант &quot;Ханойской башни&quot;, тема для научной работы такая была....

Подготовить файл проверки знаний для учащихся к уроку по теме "Алгоритм переноса колец Ханойской башни"
Помогите сделать,пожалуйста!Очень надо((

Написать программу Ханойские башни, используя рекурсию
Имеется три стрежня A, B, C. На стержень A нанизано n дисков радиуса 1, 2,…, n таким образом, что...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru