#0
by Uho
что быстрее цикл или рекурсивный вызов функции (при условии, что делают они одно и то же)?
#3
by geschaft
имхо если делают они одно и тоже и вызываться будут одинаковое количество раз так и работать будут одинаково =)Только вот рекурсия жрет память и время на ее выделение и освобождение
#6
by Sasha
Хм, в простейшем варианте (с выводом сообщить и парой строк кода) ощутимой разницы между циклом и рекурсией не наблюдается :) 15458 - рекурсия, 15455 - цикл (время выполнения в миллисекундах)
#8
by geschaft
непонятно только зачем городить рекурсию там где можно просто циклом обойтись?? имо рекурсия нужна там где это НЕОБХОДИМО
#12
by Начинающий юзер
Что красивей - вывести результаты запрос с динамически задаваемыми группировками в рекурсии или в цикле?
#14
by Uho
вопрос возник из-за того, что я лоханулся в примере и у меня получилось, что рекурсия гораздо быстрее :)))
#15
by fisher
Быстрее цикл. Но разница ощутима только на большом количестве вызовов/проходов. Рекурсию стоит использовать только тогда, когда она позволяет существенно упростить код (и глубина рекурсии не предполагает заоблачных величин).В примере конечно оптимальна рекурсия.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- Как снять пометку на удаление у подчиненного справочника
- Как получить пометку удаления записи dbf файла?
- Получить остатки и обороты одним запросом?
- После переноса базы на SQL медленно восстанавливается граница последовательности
- МАСТЕРАМ MD. Как лечить?
- v8 УРИБ как убить признак распределенной периферийной базы
- Как выделить все строки в Форме Списка документов?
- Как сохранить порядок колонок в табличном поле?
- опять про "регистр-расчет амортизации ОС"
- Как убрать разделители при сохранении в Excel
- 1CV8.EXE –Точка входа не найдена ?
- Настройка сортировки в табличном поле, ХЕЛП!?
- Как перенести справочники из 1С в Налогоплательщик ЮЛ 4.04?
- Как заполнить табличное поле результатом запроса?
- Сбивается позиционирование
- почему в 1С не работает команда КОМАНДАСИСТЕМЫ
- Какой шрифт использовать для штрихкода?
- Масса брутто прописью в ТОРГ-12. Возможно ли это?
- Как выделить цветом группировку
- раскраска строк в таблице