Форум программистов, компьютерный форум, киберфорум
Lisp
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
Lisp Определить рекурсивную функцию, возвращающую произведение двух целых положительных чисел Определить рекурсивную функцию, возвращающую произведение двух целых положительных чисел (использовать суммирование). В Lisp пытаюсь разобраться. Очень нужно к зачету. https://www.cyberforum.ru/ lisp/ thread190218.html Создать сбалансированное бинарное дерево высоты 3, листы которого являются символами Lisp
Доброго всем времени суток. В Lisp я не силен, по этому и прошу помощи. Помогите с решением такой задачи: Необходимо используя примитивные объекты данных создать cбалансированное бинарное дерево высоты 3, листы которого являются символами. Заранее спасибо.
Lisp Определить функцию, возвращающую... Приветствую Господа! Я студент-заочник со всеми вытекающими… Задали одно простенькое, как показывалось преподавателю, задание. «Определить функцию, возвращающую: а) Первый элемент входящий в область списка; Б) Первый атом входящий в область списка.» Я бы решил все одной строчкой: (Car ‘(x y z)). Но полагаю, что это как минимум не правильно… Пытался найти хотя бы похожие примеры, но ничего... https://www.cyberforum.ru/ lisp/ thread189248.html Lisp Пpеобpазовать список во множество Опpеделите на языке ЛИСП и проверьте работу функции, пpеобpазующей список в множество. Например, для списка (a b a a c c) функция должна вернуть (a b c). Если можно ,то пожалуйста с комментариями. P.S. диалект MuLisp https://www.cyberforum.ru/ lisp/ thread186912.html
Lisp Небольшая функция
Здравствуйте! Очень нужна помощь в решении задачи (практика в университете). Функция из исходного списка формирует список результат: первый элемент - сумма всех элементов, второй - сумма элементов хвоста и т.д.
Lisp Логическая формула и совершенное число Помогите пожалуйста написать программу: 1.Напишите функцию, (f F1), которая выдает логическую формулу F2, получающуюся из логической формулы F1 внесением всех операторов отрицания внутрь конъюнкций и дизъюнкций. 2.Натуральное число n называется совершенным, если сумма всех его делителей равна 2n. Найдите все совершенные числа, меньшие 1000. https://www.cyberforum.ru/ lisp/ thread186350.html
Lisp Деструктивные базисные операции Задание: удалить n первых элементов списка.Реализовать с использованием деструктивных базисных операций rplaca и rplacd.Заранее спасибо. https://www.cyberforum.ru/ lisp/ thread185348.html Создать свой вариант Length Lisp
Привет всем. У меня такая задача : создать свой вариант Length через рекурсию. Я написал такой код : (defun myLength-1(x) (cond ( (atom x) (setq k 1) ) ) (t (setq k (+ k 1) ( myLength-1((cdr x)))))) но этот код даже не запускается(каретка перепрыгивает на следующую строку в Emacse'e и всё). Подскажите , пожалуйста , что здесь не так. Заранее благодарен
Lisp списки второго уровня Помогите с заданием, пожалуйста. Вывести все списки второго уровня, где количество элементов больше трех. Пример: На вводе: '( 1 '(2 3) '(4 5 6 7) 8 '(9 0) ) На выводе: '(4 5 6 7) https://www.cyberforum.ru/ lisp/ thread183928.html Lisp Удалить n первых элементов списка https://www.cyberforum.ru/ lisp/ thread182093.html
Помогите пожалуйста решить задачи: 1.n сумма х=1 (х!/х*х - 2) 2. удалить n первых элементов списка Добавлено через 31 минуту Примечание:clisp
Lisp редактирование списка
Задание : Задан список Х (7 1 2 13 24). Необходимо составить новый список из элементов, уменьшенных втрое, имеющих нечетные порядковые номера. Вот создал Список из элементов, имеющих нечетные порядковые номера (setq spisok ()] (setq spisok (cons (nth 0 '(7 1 2 13 24)) spisok] (setq spisok (cons (nth 2 '(7 1 2 13 24)) spisok] (setq spisok (cons (nth 4 '(7 1 2 13 24)) spisok]...
Lisp Работа со списками Ребят, помогите пожалуйста! Сессия на носу...:*((( Задание: написать функцию, формирующую два списка. в первом расположены символьные, а во втором численные элементы входного списка. Всем помощникам большое-прибольшое!!!!!;))) https://www.cyberforum.ru/ lisp/ thread178510.html
4699 / 4394 / 380
Регистрация: 12.05.2012
Сообщений: 3,096
25.12.2012, 00:10 0

Заданы три списка. Удалить из первого списка все элементы остальных списков - Lisp - Ответ 3911485

25.12.2012, 00:10. Показов 5886. Ответов 8
Метки (Все метки)

Ответ

Lisp
1
2
3
4
5
6
7
(defun clear-twins (w x z &aux (a (car w)) (d (cdr w)))
  (cond ((null w) nil)
        ((or (member a x) (member a z)) (clear-twins d x z))
        ((cons a (clear-twins d x z)))))
 
> (clear-twins '(a b c) '(b) '(c))
(A)


Вернуться к обсуждению:
Заданы три списка. Удалить из первого списка все элементы остальных списков Lisp
0
Заказать работу у эксперта

Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
25.12.2012, 00:10
Готовые ответы и решения:

Удалить из первого списка все элементы других списков. Списки и их количество должны задаваться с командной строки
Даны несколько списков. Удалить из первого списка все элементы других списков. Списки и их...

Удалить все пустые элементы из списка списков
Дан список списков (List<List<string>>) , из него надо удалить все пустые списки. В простом...

Вывести элементы 1го списка, не содержащего эл-ты остальных списков
Всем привет! Задача в следующем: задается n - ое количество списков, нужно вывести 1 - ый список...

Удалить элементы первого списка по номерам второго списка без использования вспомогательных функций
Может кто знает классический вид функции удаление элементов списка по номерам второго списка.Важно...

8
25.12.2012, 00:10
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
25.12.2012, 00:10
Помогаю со студенческими работами здесь

Удалить из второго списка все вхождения головы первого списка
2. Даны 2 списка. Удалить из второго все вхождения головы первого списка.

Из первого списка удалить все элементы, которых нет во втором
Из первого списка удалить все элементы, которых нет во втором. #include <stdio.h> #include...

Список: Если первый и третий элементы списка равны, то удалить из списка все элементы с четными индексами.
Дан список L, элементы которого являются целыми числами. Если первый и третий элементы списка...

Описать функцию, которая определяет, входят ли все элементы первого списка в состав второго списка.
Описать функцию, которая определяет, входят ли все элементы первого списка в состав второго списка....

Удалить из списка все отрицательные элементы и поместить их в конец списка в обратном порядке
Пожалуста, помогите решить задачку: Составит программу, которая создает список L елементами...

Удалить из списка все парные элементы и поместить их в конец списка в обратном порядке
Доброго времени суток, уважаемие форумчани, помогите Создать список L , элементами которого...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru