|
|
Другие темы раздела | |
Lisp Как запустить программу
https://www.cyberforum.ru/ lisp/ thread1274289.html В одной заграничной книжке (Artificial Intelligence, Second Edition Elaine Rich and Kevin Knight McGraw Hill, 1991) приведён код (во вложении). Не завалялась ли у кого нибудь вызывающая функция для этой задачи? |
Простые операции со списками Lisp Что добавить\удалить и как выровнять чтобы выводился список? ;;(A (B (C D (X E)) F G) H) (print (cons 'A (cons (cons 'B (cons () (cons 'C (cons 'D (cons |
Lisp Рекурсия для обработки списков Написать функцию, возвращающую для заданного списка lst список вида ((атом1 <число вхождений в список lst>) (атом2 <число вхождений в список lst>)...). Опишите функцию, выполняющую обработку. Приведите набор тестовых вызовов описанной функции, демонстрирующих всеварианты ее работы. https://www.cyberforum.ru/ lisp/ thread1273284.html |
Lisp Простые операции
https://www.cyberforum.ru/ lisp/ thread1273263.html Нужно вывести Х. не работает (print (let ((L '(A (B C D E (((F) X) G H))))) (car (car (cdr (car (car (cdddr (car |
Рекурсия. Определить предикат, проверяющий пересечение двух множеств Lisp задание: Определить предикат, проверяющий пересечение двух множеств. Необходимо реализовать через рекурсию по значению, и отдельно через рекурсию по аргументу. Рекурсия по значению: (defun _intersection (w v) (cond ((null w) nil) ((member (car w) v) (cons (car w) (_intersection (cdr w) v))) ((_intersection (cdr w) v)))) > (_intersection '(a s d f g h ) '(q a w s e d... |
Lisp Создать список, состоящий из положительных элементов исходного списка Помогите пожалуйста. Разработать рекурсивную(-ные) функцию(ии) для работы со списками: создать список, состоящий из положительных элементов исходного списка. https://www.cyberforum.ru/ lisp/ thread1272958.html |
Lisp Описание функции с именем y
https://www.cyberforum.ru/ lisp/ thread1272427.html Помогите решить задачу - описать функцию с именем у: y(N)=\sum_{i=1}^{N}i! заранее спасибо |
Списки, атомы, элементы - найти t Lisp Помогите решить задачу: Написать выражение, выдающее t если в первом заданном списке элемент с указанным номером является числом, во втором списке элемент с соответствующим номером является атомом, а в третьем списке элемент с указанным номером является списком. Списки: (G55 G66 G777), (9 (F G) I), (N I L T D J (II JJ)), Номера: 3, 2, 6. Заранее спасибо |
Lisp Логическая игра
https://www.cyberforum.ru/ lisp/ thread1272115.html Доброго времени суток) помогите с написанием кода :) |
Lisp Обработка списка (общая рекурсия) Здравствуйте!!! У меня вот какая сложность: есть задача: дан список из положительных чисел, необходимо построить список, элементами которого являются количество единиц в исходном списке, количество двоек и т.д. до максимального значения числа в исходном списке. Как я понял, для начала нужно найти максимальный элемент в исходном списке, это я сделал: (defun mx (x) (cond ... https://www.cyberforum.ru/ lisp/ thread1271738.html |
Покритикуйте код Lisp https://github.com/wwall/wtf/tree/master/src Критику желательно конструктивную. Проект только в самом начале. Добавлено через 39 секунд Писал под sbcl, но по идее и под другими реализациями лиспа должен пойти |
Lisp Проверка одноуровневости списка Всем привет! Не могу построить функцию по данному условию: С помощью базовых функций определите функцию, используя рекурсию: Проверка одноуровневости списка (возвращает Т, если ни один элемент списка не является атомом, и NIL в противном случае). Подскажите, как правильно построить алгоритм и где можно прочитать о конструировании рекурсивных функции применительно к Лиспу. Заранее спасибо... https://www.cyberforum.ru/ lisp/ thread1270910.html |
Модератор
|
|||||||||||
13.10.2014, 18:09 | 0 | ||||||||||
Функции высшего порядка - Lisp - Ответ 671667213.10.2014, 18:09. Показов 3130. Ответов 22
Метки (Все метки)
Ответ
Apply использовать просто:
Функция apply играет фундаментальную роль в ядре классического Лиспа (см., например, в финском двухтомнике "Лисп на Лиспе") Вернуться к обсуждению: Функции высшего порядка Lisp
2
|
13.10.2014, 18:09 | |
Готовые ответы и решения:
22
Функции высшего порядка функции высшего порядка Функции высшего порядка функции высшего порядка |
13.10.2014, 18:09 | |
13.10.2014, 18:09 | |
Помогаю со студенческими работами здесь
0
Функции высшего порядка Рекурсивные функции, функции высшего порядка, преобразование императивных программ в функциональные Определить функции высшего порядка Тема: функции высшего порядка (apply, funcall, mapcar, maplist) |