Главная /
Введение в программирование на Лиспе /
Какой из результатов будет получен при вычисления формы (union '(a b c) '(1 a a)), функция union имеет следующее определение: (DEFUN UNION (X Y) (COND ((NULL X) Y) ((MEMBER (CAR X) Y) (UNION (CDR X) Y) ) (T (CONS (CAR X) (UNION (CDR X) Y))) )) ) ))
Какой из результатов будет получен при вычисления формы (union '(a b c) '(1 a a)),
функция union
имеет следующее определение:
(DEFUN UNION (X Y)
(COND
((NULL X) Y)
((MEMBER (CAR X) Y) (UNION (CDR X) Y) )
(T (CONS (CAR X) (UNION (CDR X) Y))) )) )
))
вопрос
Правильный ответ:
(1 a b c)
(с a a b 1)
(b с 1 a a)
(a с b 1)
Сложность вопроса
54
Сложность курса: Введение в программирование на Лиспе
34
Оценить вопрос
Комментарии:
Аноним
Зачёт всё. Лечу в бар отмечать зачёт по тестам
25 мар 2018
Другие ответы на вопросы из темы программирование интуит.
- # Функцию можно задать:
- # Под термином "Самоприменимость языка программирования " понимают:
- # Динамическое управление вычислениями может быть реализовано:
- # Какой из результатов вычисления формы (grp '((1 2) 3)) является верным. Функция (grp x) имеет определение (defun grp (x) (list (car x) (list (cadr x) (caddr x))) )
- # Какая из перечисленных ниже форм вычислима: