1. Заголовок или название темы должно быть информативным ! 2. Все тексты фрагментов программ должны помещаться в теги [code] ... [/code] или [code=pas] ... [/code]. 3. Прежде чем задавать вопрос, см. "FAQ" и используйте ПОИСК ! 4.НЕ используйте форум для личного общения! 5. Самое главное - это раздел теоретический, т.е. никаких задач и программ (за исключением небольших фрагментов) - для этого есть отдельный раздел!
а это не входит в сравнение рекурсии и итерации? по идее это там будет рассказываться, что кое-где рекурсия не нужна, а лучше итерация. или там что-то такое совсем отдельное и обширное?
Я не предлагал тебе просто сравнивать рекурсию с итерацией... Дело в том, что существуют специальные способы избавления от рекурсии, то есть, берется рекурсивная подпрограмма, и из нее делается итеративная. Сравнение, это конечно прекрасно, но вот что будет толку, если ты утверждаешь, что итерация быстрее? Возьми любой чисто рекурсивный алгоритм, например работу с бинарным деревом, и переделай его в итерацию, тогда ты сможешь не только сказать, но и показать, что в каком случае выгоднее, и чему отдать предпочтение: или простоте кода (рекурсия), или его эффективности (итерация)...
Кроме всего прочего, есть такие алгоритмы, в которых нельзя избавиться от рекурсии, об этом тоже не забудь написать (как пример - функция Аккермана).