|
|
Другие темы раздела | |
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:18 | 0 | |||||
Заданы три списка. Удалить из первого списка все элементы остальных списков - Lisp - Ответ 391151125.12.2012, 00:18. Показов 5886. Ответов 8
Метки (Все метки)
Ответ
Вернуться к обсуждению: Заданы три списка. Удалить из первого списка все элементы остальных списков Lisp
1
|
25.12.2012, 00:18 | |
Готовые ответы и решения:
8
Удалить из первого списка все элементы других списков. Списки и их количество должны задаваться с командной строки Удалить все пустые элементы из списка списков Вывести элементы 1го списка, не содержащего эл-ты остальных списков Удалить элементы первого списка по номерам второго списка без использования вспомогательных функций |
25.12.2012, 00:18 | |
25.12.2012, 00:18 | |
Помогаю со студенческими работами здесь
0
Удалить из второго списка все вхождения головы первого списка Из первого списка удалить все элементы, которых нет во втором Список: Если первый и третий элементы списка равны, то удалить из списка все элементы с четными индексами. Описать функцию, которая определяет, входят ли все элементы первого списка в состав второго списка. Удалить из списка все отрицательные элементы и поместить их в конец списка в обратном порядке Удалить из списка все парные элементы и поместить их в конец списка в обратном порядке |