Главная /
Введение в программирование на Лиспе /
Укажите формы, с помощью которых можно удвоить каждый элемент списка:
Укажите формы, с помощью которых можно удвоить каждый элемент списка:
вопросПравильный ответ:
(defun F(xl) (cond (xl (cons (* 2 (car xl) ) (F (cdr xl))))))
(defun F(xl) (map-el (lambda (x) (* 2 x) ) xl))
(defun F(xl) (map-comp (lambda (x) (* 2 x)) xl))
Сложность вопроса
78
Сложность курса: Введение в программирование на Лиспе
34
Оценить вопрос
Комментарии:
Аноним
Спасибо за ответы интуит
02 ноя 2015
Другие ответы на вопросы из темы программирование интуит.
- # Какой из результатов вычисления формы (pgrp '(1 2 3)) является верным. Функция (pgrp x) имеет определение (defun pgrp (x) (rplacd (rplaca (cdr x) (cons (cadr x) (cddr x))) NIL))
- # Какая из перечисленных ниже форм вычислима:
- # Какие из представленных ниже форм является несписочным S-выражением
- # Укажите, какие функции являются псевдо-функциями Лисп-системы:
- # В чем заключается преимущество использования ленивых вычислений: