1183 / 468 / 87
Регистрация: 23.06.2009
Сообщений: 6,390
|
||||||
1 | ||||||
Самый самый самый простой пример рекурсии02.12.2010, 20:39. Показов 5478. Ответов 8
Метки нет (Все метки)
приведите самый прост пример рекурсии)))
0
|
02.12.2010, 20:39 | |
Ответы с готовыми решениями:
8
Как переставить местами самый маленький и самый большой элементы массива? Определить самый урожайный и самый неурожайный год в колхозе “Заря” Определить сколько стоит самый дешевый и самый дорогой обед Определить, какой сначала был день самый тёплый или самый холодный? |
Freelance
2891 / 1826 / 356
Регистрация: 09.09.2010
Сообщений: 3,841
|
||||||
02.12.2010, 20:42 | 3 | |||||
Как бэ
0
|
5056 / 3116 / 271
Регистрация: 11.11.2009
Сообщений: 7,044
|
|
02.12.2010, 20:51 | 4 |
Сообщение было отмечено как решение
Решение
^Tecktonik_KiLLeR, самое главное при написании рекурсивных функций - всегда должен достигаться базис рекурсии (случай, когда функция возвращает не результат своего вызова, а элементарное решение). Где у вас базис? Как, по-вашему, функция должна завершить рекурсивные вызовы, кроме как по переполнении стека?
3
|
5056 / 3116 / 271
Регистрация: 11.11.2009
Сообщений: 7,044
|
|
02.12.2010, 21:16 | 6 |
Вы сами перечитайте свой код.
10 Ага, входим в функцию. 20 Тааак, n = 10. 30 k = n (k = 10). 40 k++ (11). 50 n = k (n = 11). 60 Если n != 20 рекурсивный вызов с параметром 11. Вход в функцию. n = 10. k (== 11) = 10... Чёрт, что-то не то..... GOTO 10 Хреново, не правда ли?
1
|
5056 / 3116 / 271
Регистрация: 11.11.2009
Сообщений: 7,044
|
|
02.12.2010, 21:20 | 8 |
^Tecktonik_KiLLeR, кому виден? Если вы видите буёк и плывёте к нему, но вас постоянно волной назад отбрасывает, вы сможете дотронуться до буйка?
0
|
В астрале
8049 / 4806 / 655
Регистрация: 24.06.2010
Сообщений: 10,562
|
||||||
02.12.2010, 21:33 | 9 | |||||
Простая рекурсия. Код из темы https://www.cyberforum.ru/cpp-... page3.html.
1
|
02.12.2010, 21:33 | |
02.12.2010, 21:33 | |
Помогаю со студенческими работами здесь
9
Переписать данные из файла в новый файл, отбросив самый большой и самый маленький результат В заданной матрице найти самый большой отрицательный элемент и самый маленький положительный и вывести их на экран Определить, кто указан в списке раньше: самый старший или самый младший; в чем ошибка? Составить файл об информаций студентов в группе. Найти самый высокий и самый низкий уровень успеваемости студентов в группе В массиве X найти самый большой элемент и вывести его и его номер на экран, в массиве Y - самый маленький Самый простой компилятор Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |