Вопрос №104 от пользователя user-7f4b4446afcf509a в уроке «СИКП: Процедуры и порождаемые ими процессы 2», курс «Структура и интерпретация компьютерных программ»
Хм. А что если я скажу, что в компиляторах С встроена «оптимизация хвостовой рекурсии». В том случае, когда рекурсивный вызов является последней операцией, функция не будет каким либо образом изменять результат, а значит ей нет смысла возвращать управление. И в этом случае оптимизирующий компилятор обращает вызовы в цикл. То же касается и паскаля.
Возможно, при подготовке курса СИКП стоило изучать матчасть и готовиться, прежде чем делать такие заявления?
1
0
0
Используйте Хекслет по максимуму!
- Задавайте вопросы по уроку
- Проверяйте знания в квизах
- Проходите практику прямо в браузере
- Отслеживайте свой прогресс
Зарегистрируйтесь или войдите в свой аккаунт
Рекомендуемые программы
С нуля до разработчика. Возвращаем деньги, если не удалось найти работу.





Профессия
Новый
Разработка фронтенд и бэкенд компонентов веб-приложений
1 июня
16 месяцев


