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

Как работают рекурсивные вызовы? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Перестановка элементов массива http://www.cyberforum.ru/cpp-beginners/thread171788.html
В целочисленном массиве хранятся числа от 1 до n. Переставить числа так что бы a=j a=i. пример: до 4 2 1 3 после 3 2 4 1 a=4 a=1 a=2 a=1 a=3 a=3
C++ Вычислить выражение y= arcctg(x) помогите написать программу в С++ для вычисления выражения y= arcctg(x) , значение угла должно быть получено в градусах. http://www.cyberforum.ru/cpp-beginners/thread171785.html
Телефонный cправочник. Работа с классами в C++ C++
Имеется программа "Телефонный Справочник" написанная через структуру, её нужно изменить под работу с классами... Помогите пожалуйста. #include "stdafx.h" #include <iostream> #include <fstream> using namespace std; int _tmain(int argc, _TCHAR* argv) { int a=0, i=0, j=0;
C++ Проблемы с выводом бинарного дерева
Вот, пытался сделать лабу. Проблема с выводом. Извините за код, знаю что он кривой, сделайте замечания!!! /* Два бинарных дерева зеркально подобны, если либо оба они пусты, либо оба непустые, и при этом левое поддерево одного из них подобно правом поддерево другого и наоборот. Определить, два дерева зеркально подобными */ #include <iostream> #include <ctime>
C++ По заданной вещественной матрице N*M найти http://www.cyberforum.ru/cpp-beginners/thread171751.html
По заданной вещественной матрице N*M найти Мои наработки: #include <stdio.h> #include <conio.h> #define N 5 #define M 5
C++ Код Прюфера Написал программу по коду Прюфера (кодирует и декодирует дерево). Получилось довольно немало текста... В связи с чем хочу задать вопрос, что вы считаете лишнее в этой программе? Что бы вы посоветовали? П.С. переделывать конкретно эту программу не буду, но запомню на будущее. Про реализацию кстати тоже интересно, кто бы как реализовал исходные данные (матрицей смежности, списком ребер?)... подробнее

Показать сообщение отдельно
jhendrix
0 / 0 / 0
Регистрация: 23.02.2010
Сообщений: 184
03.10.2010, 12:20     Как работают рекурсивные вызовы?
здравствуйте.
можете объяснить как работают рекурсивные вызовы.
например :
1. когда вызывается дважды, что при этом происходит. что будет если написать некоторые операции до, между, или после их вызовов.
2. когда функция возвращает тип отличный от типа void.
3. куда деваются все операции после многочисленных вызовов.

есть ли хорошие статьи на эту тему.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 13:16. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru