Главная /
Введение в программирование на Лиспе /
В каких случаях правильно указан результат выполнения функции member, имеющей определение (DEFUN member (x y) (COND ((null y) (QUOTE Nil)) ((equal x (CAR y)) (QUOTE T)) ((QUOTE T) (member x (CDR y)) ) ) ) при интерпретации выражений с указанными ниже аргу
В каких случаях правильно указан результат выполнения функции member
, имеющей определение
(DEFUN member (x y) (COND
((null y) (QUOTE Nil))
((equal x (CAR y)) (QUOTE T))
((QUOTE T) (member x (CDR y)) ) )
)
при интерпретации выражений с указанными ниже аргументами:
вопросПравильный ответ:
x- (A B C), y - (A B C D),
результат Nil x – (A B C), y – (A B (C D)),
результат Nil x – (A (B)), y – (C (B) A),
результат T x – (A (B C)) y – (C A (B C) (A)),
результат T Сложность вопроса
82
Сложность курса: Введение в программирование на Лиспе
34
Оценить вопрос
Комментарии:
Аноним
Это очень нехитрый тест intuit.
24 сен 2020
Аноним
Я провалил сессию, почему я не нашёл данный сайт с всеми ответами с тестами intuit в начале года
24 ноя 2018
Другие ответы на вопросы из темы программирование интуит.
- # Какие известные программные продукты были реализованы с помощью Лисп-систем:
- # Какая из перечисленных ниже форм может быть переменной:
- # Предикатом в Лиспе называют:
- # Предикат - это:
- # Какое из приведенных ниже выражений является примером правильного использования функционала map-el: (defun map-el (fn xl) (cond (xl (cons (funcall fn (car xl) ) (map-el fn (cdr xl)) ) ) ) )