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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
QWERY_2012
5 / 5 / 2
Регистрация: 09.09.2012
Сообщений: 227
#1

Возникли вопросы по рекурсивной функции(Тест) - C++

06.04.2013, 05:39. Просмотров 427. Ответов 2
Метки нет (Все метки)

Спасибо!!!

А можно ещё несколько вопросов?
В следующей функции:
C++
1
2
3
4
5
6
7
8
9
10
11
12
void super_write_vertical(int number)
{  
if (number < 0) 
{
    cout << '-' << endl;
super_write_vertical(abs(number)); }
else if (number < 10)
   cout << number << endl;
else  { super_write_vertical(number/10);
cout << number % 10 << endl; 
}
}
Какое значение числа на прямую имеет дело со stopping case?
A) number < 0

B) number < 10

C) number >= 0 && number < 10

D) number > 10
_________________________________________________________
Допустим мы исследуем прямоугольный лабиринт 10 строк и 20 колонок. Какое максимальное количество вызовов traverse_maze если мы начинаем с начала и вызываем traverse_maze?
10
20
30
200
PS(как это посчитать?)
_______________________________________________________________
Какая информация не сохраняется в activation record после выполнения функции?
- глубина рекурсии;
- формальные параметры;
- местоположение кудо функция должна вернуть значение;
- локальные переменные.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.04.2013, 05:39
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Возникли вопросы по рекурсивной функции(Тест) (C++):

в ходе решения задачи возникли еще вопросы ) - C++
как сделать чтобы массив из 8 элементов разбить на 2 &quot;четверки&quot; и чтобы внутри этих четверок элементы отсортировались по возрастанию ?...

Написать функции рекурсивной и не рекурсивной реализации алгоритма Евклида нахождения наибольшего общего делителя (НОД) двух натуральных чисел - C++
Написать функции рекурсивной и не рекурсивной реализации алгоритма Евклида нахождения наибольшего общего делителя (НОД) двух натуральных...

вопросы от новичка!помогите пройти тест!!! - C++
Результат работы фрагмента программы int x = 10; do { cout&lt;&lt; x &lt;&lt;&quot;\t&quot; ; x = x - 3; } while (x &gt; 0); Выберите один...

Использование рекурсивной функции - C++
Вычислить сумму 12 членов рекуррентной последовательности(вложения) Для решения задачи описать рекурсивную функцию, а также составить...

Схема рекурсивной функции - C++
Hi. Есть рекурсивная функция, для вычисления значения числа в n-ной степени. int power(int base, int exponent) { if(exponent...

Из рекурсивной функции в не рекурсивную - C++
Есть рекурсивная функция сортировки слиянием. Нужно переделать на функцию без рекурсий. void mergeSort(long* a, int begin, int end) ...

2
Croessmah
06.04.2013, 08:34
  #2
 Комментарий модератора 
На каждый вопрос создавайте по одной теме - это помогает избежать путаницы в ответах и облегчает поиск.
Запрещено создавать темы с множеством вопросов во всех разделах, кроме разделов платных услуг. Один вопрос - одна тема.
Правила форума
0
QWERY_2012
5 / 5 / 2
Регистрация: 09.09.2012
Сообщений: 227
07.04.2013, 01:52  [ТС] #3
2) - 200, число возможных местоположений в лабтринте.
3) - глубина рекурсии.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
07.04.2013, 01:52
Привет! Вот еще темы с ответами:

Проверка аргументов рекурсивной функции - C++
Как внутри рекурсивной функции проверить аргументы на допустимые значения?

Создание потоков в рекурсивной функции - C++
Почему при создании потоков в рекурсивных функциях скорость падает ? Добавлено через 1 минуту простейший пример: //...

Пояснить работу рекурсивной функции - C++
Ребят, может кто-нибудь объяснить тугодуму принцип работы этой функции, потому что я что-то сам никак... double maxs(double* a, int n)...

Объяснить поведение рекурсивной функции - C++
Есть код: #include &lt;iostream&gt; using namespace std; void print(int number) { cout &lt;&lt; number; if (number &lt; 9) ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.