Рекурсия и многопоточность?

Любые обсуждения, не нарушающие правил форума.

Модератор: Модераторы

Mirage
энтузиаст
Сообщения: 881
Зарегистрирован: 06.05.2005 20:29:07
Откуда: Russia
Контактная информация:

Сообщение Mirage »

debi12345 писал(а):Минус рекурсии - плохо кэшируемая лавинообразная накрутка-раскрутка стека и неиспользование регистровых переменных.


Почему плохо кэшируемая? Стек вполне себе локален.

azsx писал(а):очередной пример зачем нужна рекурсия на собеседовании


Данной задаче рекурсия особо не требуется. Потому как её рекурсивное решение легким движением переделывается в итеративное.
azsx
энтузиаст
Сообщения: 959
Зарегистрирован: 16.11.2015 05:38:32

Сообщение azsx »

Данной задаче рекурсия особо не требуется.

рискну погадать, что ожидать от вас на бумажке будут именно рекурсию.
зы
опять же - по моему мнению от многих рекурсий можно избавится. Строчек кода станет больше, иногда код будет менее логичен. Зато без рекурсий.
sign
энтузиаст
Сообщения: 1131
Зарегистрирован: 30.08.2009 09:20:53

Сообщение sign »

Ещё одно место для моих рекурсий - поиск компонента по имени.
Очень компактно, количество компонентов конечно и глубина их залегания невелика и конечна.
Mirage
энтузиаст
Сообщения: 881
Зарегистрирован: 06.05.2005 20:29:07
Откуда: Russia
Контактная информация:

Сообщение Mirage »

azsx писал(а):рискну погадать, что ожидать от вас на бумажке будут именно рекурсию.


Обычно просто смотрят рабочее решение или нет.
Ответить