Главная /
Введение в программирование на Лиспе /
В каком случае правильно указано число вызовов функция Cons (входящей в состав определения sublis) при вызове функции sublis, имеющей определение (DEFUN sub2 (al z) (COND ((null al) z) ((equal (CAAR al) z) (CDAR al)) ((QUOTE T) (sub2 (CDR al) z)) ) ) (DEF
В каком случае правильно указано число вызовов функция Cons
(входящей в состав определения sublis) при вызове функции sublis,
имеющей определение
(DEFUN sub2 (al z) (COND
((null al) z)
((equal (CAAR al) z) (CDAR al))
((QUOTE T) (sub2 (CDR al) z))
) )
(DEFUN sublis (al y) (COND
((ATOM y) (sub2 al y))
((QUOTE T)(CONS
(sublis al (CAR y))
(sublis al (CDR y))
) )))
при интерпретации выражений с указанными ниже аргументами:
вопросПравильный ответ:
вызовов 5,
al- ((C A) (D B))
, y – (C и D сидели на трубе)
вызовов 7,
al- ((C A) (D B))
, y – (C и D сидели на трубе)
вызовов 6,
al- ((C A) (D B))
, y – (C и D сидели на трубе) Сложность вопроса
78
Сложность курса: Введение в программирование на Лиспе
34
Оценить вопрос
Комментарии:
Аноним
Гранд мерси за помощь по интуит.
05 ноя 2019
Аноним
Это очень намудрённый решебник по интуиту.
30 окт 2018
Другие ответы на вопросы из темы программирование интуит.
- # Элементарными функциями в Лисп системе называют:
- # Какая из данных форм вычислима:
- # Какое назначение имеет функция apply, входящая в состав интерпретатора:
- # В чем заключается действие описанной в лекции операции "приостановка вычислений":
- # Каким образом можно исключить повторное вычисление одного и того же рецепта: