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

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

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

Выберите определение функции, чтобы получить список из единиц такой же длины как аргумент:

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

Варианты ответа
(defun LN (L) (cond (L (Cons 1 (LN (cdr L)))) (1 L) ))(Верный ответ)
(defun LN (L) (cond ((null L)Nil) (T (Cons 1 (LN (cdr L)))) ) L)
(defun LN (L) (cond ((null L)Nil) (T (Cons L (LN (cdr L)))) ))
Похожие вопросы
Отметьте определение функции, дающей в результате список из единиц?
Какое из определений функций дает в результате список из единиц?
На каком наборе данных функция insert (вставляет в список перед заданным элементом третий аргумент) сделает менее трех обращений к самой себе?
На каком наборе данных функция insert (вставляет в список перед заданным элементом третий аргумент) сделает более двух обращений к самой себе?
На каком наборе данных функция insert (вставляет в список перед заданным элементом третий аргумент) сделает более двух обращений к самой себе?
Какая из форм построит список уникальных чисел (использовать определение объединения из лекции)?
Какая из форм позволит получить список атомов, имена которых содержат CAR, в системе программирования для языка Clisp?
Как следует изменить форму (cons (a 'a3) (b 'b4)), чтобы получить ее значение?
Как преобразовать форму (cons 'a1 'b2 'c3 'd4), чтобы получить выражение, имеющее значение?
Какая из форм позволит увидеть формальное определение заданной функции в данный момент в системе программирования для языка Clisp?