[an error occurred while processing this directive]
Если есть возможность избежать рекурсии - никогда ей не пользуюсь. Штука весьма вредная, хоть и красивая...
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
Отправлено
argus98
29 сентября 2005 г. 16:38
В ответ на:
немного OFF - как часто используете рекурсию в проектах ? (+)
отправлено DASM 29 сентября 2005 г. 16:33
Составить ответ
|||
Конференция
|||
Архив
Ответы
правильно! в умных книжках которые читал в молодости про рекурсию всегда гаварили как про разновидность цирка. Мона кататься на скейтборде - ездить на нём не нада...
—
basilmak
(30.09.2005 13:17
62.118.130.196
,
пустое
)
согласен
—
prosto_Alex
(29.09.2005 16:52
80.77.43.18
,
пустое
)
Ответ: хорошо, рассмотрим пример. Есть система окон, каждое окно может иметь любое количество childs, и так далее - матрешка. Рекурсивный код прост (+)
—
DASM
(29.09.2005 16:58
217.118.78.1
, 399 байт)
Пардон, часть уголков потерял.
—
ReAl
(29.09.2005 19:31
62.244.22.94
, 537 байт)
Пардон, часть уголков потерял.
—
ReAl
(29.09.2005 19:31
62.244.22.94
, 537 байт)
Ну вот, а теперь после пароля умудрился и Enter давонуть, и кнопку "отпарвить"... Пора идти домой...
—
ReAl
(29.09.2005 19:33
62.244.22.94
,
пустое
)
Да никак, просто рекурсию можно по-другому организовать - (+)
—
ReAl
(29.09.2005 19:29
62.244.22.94
, 1080 байт)
Табличный способ.
—
argus98
(29.09.2005 17:04
81.22.205.230
,
пустое
)
жуткий код имхо будет
—
DASM
(29.09.2005 17:07
217.118.78.1
,
пустое
)
Ничего жуткого - работает быстро и RAM экономит... Жутко - это когда стек непредсказуемо растет..
—
argus98
(29.09.2005 17:11
81.22.205.230
,
пустое
)
Отправка ответа
Имя (обязательно):
Пароль:
E-mail:
NoIX ключ
:
Запомнить
Тема (обязательно):
Сообщение:
Ссылка на URL:
Название ссылки:
URL изображения:
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru