База ответов ИНТУИТ

Основы функционального программирования

<<- Назад к вопросам

Укажите тест, на котором функция Pairlis (см. лекцию 3) исчерпает два первые аргумента.

(Отметьте один правильный вариант ответа.)

Варианты ответа
((A B ) (S T U) ((A . U) (B . V)))
((A B C) (S T) ((A . U) (B . V)))
((A B C) (S T U) ((A . U) (B . V)))(Верный ответ)
Похожие вопросы
Укажите тест, на котором функция Pairlis (см. лекцию 3) может завершиться аварийно из-за неподходящей структуры данных.
Отметьте спецификации, которым соответствует функция Pairlis.
Выберите тест, на котором функцию Subst нет смысла выполнять, т.к. не получается нового значения.
Выберите тест, которому удовлетворяет функция Subst.
Какое из заданных выражений вычислимо? (pairlis – наращивает список пар, соединяя в пары элементы первых двух аргументов)
Какое из заданных выражений имеет определенный результат?(pairlis – наращивает список пар, соединяя в пары элементы первых двух аргументов)
На каких данных расход памяти (число cons) при вычислении функции subst (подстановка первого аргумента вместо второго в третий) превосходит длину последнего из аргументов?
На каких данных расход памяти (число cons) при вычислении функции subst (подстановка первого аргумента вместо второго в третий) равен длине последнего из аргументов?
На каких данных расход памяти (число вызовов cons) при вычислении функции subst (подстановка первого аргумента вместо второго в третий) пропорционален длине последнего из аргументов?
Отметьте тест, на котором сработает функция:
(defun Assoc (x al) (cond (al(cond ((eq (x (caar al))) (car al))))