Главная /
Введение в программирование на Лиспе /
В каком случае правильно указано количество обращений к последней ветви ((QUOTE T) (QUOTE NIL)) второго (вложенного) Cond функции Equal, имеющей определение (DEFUN equal (x y) (COND ((ATOM x) (COND ((ATOM y) (EQ x y)) ((QUOTE T) (QUOTE NIL)) ) ) ((equal (
В каком случае правильно указано количество обращений к последней ветви ((QUOTE T) (QUOTE NIL))
второго (вложенного) Cond
функции Equal,
имеющей определение
(DEFUN equal (x y) (COND
((ATOM x) (COND
((ATOM y) (EQ x y))
((QUOTE T) (QUOTE NIL))
)
)
((equal (CAR x)(CAR y)) (equal (CDR x)(CDR y)))
((QUOTE T) (QUOTE NIL))
)
)
при интерпретации выражений с указанными ниже аргументами:
вопросПравильный ответ:
обращений – 1, аргументы
(a1 b1)
и (a1 b1)
обращений –2, аргументы
(a (b))
и (с d)
обращений - 2, аргументы
(a b)
и ((c) (b))
обращений – 0, аргументы
(a1 b1)
и (a1 c1)
Сложность вопроса
88
Сложность курса: Введение в программирование на Лиспе
34
Оценить вопрос
Комментарии:
Аноним
Кто находит эти тесты inuit? Это же очень просты вопросы
05 окт 2020
Аноним
Экзамен прошёл и ладушки.
19 апр 2017
Другие ответы на вопросы из темы программирование интуит.
- # Какая из последовательностей форм позволяет посчитать факториал от N:
- # Какая информация содержится в файле lispinit.mem, входящем в состав Лисп-системы:
- # Какие из представленных ниже форм представляют одноэлементный список в Лиспе:
- # Какое назначение имеет функция apply, входящая в состав интерпретатора:
- # Укажите, какие функции являются псевдо-функциями Лисп-системы: