1 / 1 / 2
Регистрация: 30.07.2014
Сообщений: 98
|
||||||
1 | ||||||
Рекурсивная функция для поиска наименьшего значения в массиве08.09.2014, 19:21. Показов 4293. Ответов 3
Метки нет Все метки)
(
рекурсивная функция (min) для поиска наим знач в массиве. Произвольно выходит из рекурсии по непонятной логике
0
|
|
08.09.2014, 19:21 | |
Ответы с готовыми решениями:
3
Рекурсивная функция для последовательного поиска в массиве из n целых чисел
|
57 / 55 / 13
Регистрация: 07.10.2012
Сообщений: 606
|
|
09.09.2014, 09:06 | 2 |
Выходит? Или выдаёт ошибку? Если второе, то возможно переполнение стека вызовов функций
0
|
317 / 179 / 73
Регистрация: 18.01.2014
Сообщений: 387
|
||||||
09.09.2014, 10:30 | 3 | |||||
Ну тык логика функции непонятна, вот она и выходит произвольно
![]()
1
|
57 / 55 / 13
Регистрация: 07.10.2012
Сообщений: 606
|
||||||
09.09.2014, 21:52 | 4 | |||||
У Вас в конце должен в m попасть нулевой элемент массива в конце рекурсии, а далее в обратном порядке.
В каждой точке вызова n-индекс какого-то элемента массива. И наименьшее предыдущего вызова (изначально равное первому элементу), сравнивается с текущим элементом: если меньше, то в предыдущую точку вызова возвращается m, иначе ar[n]. Добавлено через 1 минуту Не по теме: Хотя за такой код надо руки отрывать) Эта задача решается очень просто в один цикл Добавлено через 5 минут Не по теме: Блин, на предыдущий ответ написал :D Вот код с циклом:
0
|
09.09.2014, 21:52 | |
09.09.2014, 21:52 | |
Помогаю со студенческими работами здесь
4
Рекурсивная функция для вычисления наименьшего общего делителя двух натуральных чисел(применяю Алгоритм Евклида) Функция поиска наименьшего общего кратного не работает для больших чисел Разработать программу поиска наименьшего значения для всех элементов массивов Программа для нахождение в массиве большего и наименьшего значения Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |