Главная / Введение в программирование на Лиспе / В каком порядке будет проходить вычисление формы ((lambda (x) (car (cons (cdr x) x))) '(1 2 3)):

В каком порядке будет проходить вычисление формы ((lambda (x) (car (cons (cdr x) x))) '(1 2 3)):

вопрос

Правильный ответ:

связывание переменной x со значением (1 2 3), вычисление головы списка, вычисление хвоста списка, соединение хвоста и остального списка, результат ((2 3) (1 2 3))
построение формы (car (cons (cdr x) x)) ,подстановка в нее значения '(1 2 3) (связывание с переменной x), вычисление хвоста списка, консолидация со списком, вычисление головы итогового списка, результат (2 3)
связывание переменной x со значением (1 2 3), вычисление хвоста списка, консолидация с исходным списком, вычисление головы итогового списка, результат (2 3)
Сложность вопроса
34
Сложность курса: Введение в программирование на Лиспе
34
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Кто ищет эти вопросы с интуитом? Это же элементарно
15 авг 2019
Аноним
Я завалил сессию, за что я не увидел этот крутой сайт с всеми ответами с тестами intuit месяц назад
10 окт 2015
Оставить комментарий
Другие ответы на вопросы из темы программирование интуит.