Объединить подсписки списка - Lisp - Обсуждение 1039592 |
|
Обсуждение
Всего сообщений: 21
|
||||
Имя | Дата | Сообщение | ||
Читать обсуждение полностью: Объединить подсписки списка |
||||
route66 | 13.12.2013 00:44 |
https://www.cyberforum.ru/post5484425.html
Объединить подсписки списка при условии, что у каждого из...
|
||
transformator.t | 13.12.2013 01:16 |
https://www.cyberforum.ru/post5484525.html
(defun f (l)
(reduce
#'(lambda (x...
|
||
route66 | 13.12.2013 01:42 |
https://www.cyberforum.ru/post5484600.html
Не так всё просто)
(f '((3 7) (4 8) (9 5))) ==> (4 8 3 7...
|
||
Catstail | 13.12.2013 11:45 |
https://www.cyberforum.ru/post5485821.html
А объединять/не объединять нужно последовательные пары...
|
||
route66 | 13.12.2013 15:33 |
https://www.cyberforum.ru/post5487068.html
Объединять / не объединять нужно все пары подсписков, кроме...
|
||
Lambdik | 14.12.2013 17:19 |
Решение https://www.cyberforum.ru/post5492662.html
(defun F (ls)
(let ((fn (lambda (x) (intersection (car...
|
||
route66 | 14.12.2013 18:17 |
https://www.cyberforum.ru/post5493174.html
Очень здорово!
Тоже реализовал уже свой рабочий вариант,...
|
||
Lambdik | 14.12.2013 19:15 |
https://www.cyberforum.ru/post5493476.html
route66
Все ты правильно делаешь, что пишешь свою union....
|
||
Catstail | 14.12.2013 21:06 |
https://www.cyberforum.ru/post5494145.html
Это то?
(defun unite (lst)
(cond ((null lst) nil)...
|
||
route66 | 14.12.2013 21:45 |
https://www.cyberforum.ru/post5494338.html
К сожалению, нет. Ваша функция выдает результат:
(unite...
|
||
Catstail | 14.12.2013 22:01 |
https://www.cyberforum.ru/post5494500.html
Немного непонятен порядок объединения.
((8 7 1 2) (9 3...
|
||
route66 | 14.12.2013 22:55 |
https://www.cyberforum.ru/post5494848.html
Не совсем так:
Формируем 1-й элемент:
Начинаем с (8 7...
|
||
Catstail | 15.12.2013 11:48 |
https://www.cyberforum.ru/post5496141.html
- так понятнее.
Добавлено через 2 часа 8 минут
А вот...
|
||
route66 | 15.12.2013 12:34 |
https://www.cyberforum.ru/post5496600.html
Странно, у меня, при попытке выполнения кода, вылетает с...
|
||
Catstail | 15.12.2013 13:19 |
https://www.cyberforum.ru/post5496830.html
route66, обновите версию. Я выложил в теме про ошибку в exe.
|
||
route66 | 15.12.2013 13:56 |
https://www.cyberforum.ru/post5497076.html
Вот так - нет, т.к. требуется повторный обход:
(unite '((2...
|
||
Catstail | 15.12.2013 19:21 |
https://www.cyberforum.ru/post5497114.html
Это можно поправить. Позже займусь.
Добавлено через 5...
|
||
Lambdik | 18.06.2014 10:43 |
https://www.cyberforum.ru/post6333674.html
Бесконечность представлена: максимальный элемент + 1....
|
||
VH | 18.06.2014 14:46 |
https://www.cyberforum.ru/post6334776.html
Задача Прима-Краскала
(defun F (Links &optional (Nodes...
|
||
Catstail | 18.06.2014 15:45 |
https://www.cyberforum.ru/post6335031.html
VH, Великолепно!!!
|
||
castorsky | 18.06.2014 16:58 |
https://www.cyberforum.ru/post6335421.html
CLEAN_from_Nodes_in_Links. Я боюсь таких коллег и практика...
|
||
|
||||
Similar |
Разделение списка на подсписки: в первый n элементов с начала списка, во второй оставшиеся Максимальный элемент списка, содержащего подсписки Реверс произвольного списка, включая подсписки (XLisp) Вернуть подсписки данного списка, сумма числовых элементов которых максимальна |
|||
Ads |
|
|||
MoreAnswers |
Написать функцию, которая «упаковывает» повторяющиеся элементы списка в подсписки следующего формата: Написать функцию, которая «упаковывает» повторяющиеся элементы списка в подсписки следующего формата: Рекурсия: удалить из многоуровневого списка все подсписки, содержащие хотя бы один ноль Написать функцию, которая из заданного многоуровневого списка извлекает все подсписки уровня n |
|||