|
|
Другие темы раздела | |
Lisp Рекурсия: дописать в конце списка суммарное количество подсписков всех уровней
https://www.cyberforum.ru/ lisp/ thread431563.html Используя приёмы рекурсии в лиспе, выполнить следующие преобразования: Получать в качестве исходного, любой многоуровневый список вида (a b (c ( d e ) f ( g )) h ( i j )) Составить результирующий список виду ( a b ( c ( d e ) f ( g )) h ( i j )) 4 ) тоесть дописать в конце списка суммарное количество под списков всех уровней. Работа за "спасибо", сессия, лисп некогда учить, а... |
Lisp Как в диалоге программы doctor использовать слово «ЭВМ», чтобы структура диалога не нарушилась? Добрый день! Понимаю, что вопрос наверняка элементарный, но LISP я не знаю совершенно, и буду очень благодарен за помощь. Насколько я понимаю, вопрос относится к любой программе типа "доктор", но на всякий случай приведу листинг одной. Подскажите, пожалуйста, как в диалоге программы doctor использовать слово «ЭВМ», чтобы структура диалога не нарушилась? Заранее огромное спасибо! (defun... |
Lisp LISP активный лист AutoCAD
https://www.cyberforum.ru/ lisp/ thread429163.html Скажите пожалуйста, как с помощью LISP сделать неактивный лист AutoCAD активным? |
Lisp Из списка целых чисел исключить все члены, равные целой части от среднего арифметического
https://www.cyberforum.ru/ lisp/ thread427831.html Здравствуйте, помоги пожалуйста вот с этим заданием...:Из списка целых чисел исключить все члены, равные целой части от среднего арифметического. Результирующий список представить в упорядоченном виде. |
Lisp В списке символов S1, S2, ..., SТ найти длину самого длинного слова Помогите пожалуйста люди добрые: В списке символов S1, S2, ..., SТ найти длину самого длинного слова, если разделителем между словами является один или несколько пробелов. Вывести это слово. |
Lisp Сравнение списков Доброго времени суток! Подскажите, пожалуйста, как написать программу, которая сравнивает по количеству элементов два списка. https://www.cyberforum.ru/ lisp/ thread427286.html |
Lisp Список целых чисел A1, A2, ..., AN оставить без изменений, если он упорядочен по возрастанию или убыванию.
https://www.cyberforum.ru/ lisp/ thread427091.html Список целых чисел A1, A2, ..., AN оставить без изменений, если он упорядочен по возрастанию или убыванию. В противном случае: - каждый четный элемент списка утроить, - каждый элемент, стоящий на нечетном месте и кратный четырем, удалить. Добавлено через 1 минуту В субботу зачет. Помогите плиз |
Lisp Разработать функцию, находящую сумму элементов с нечетными номерами в заданном списке чисел Разработать функцию, находящую сумму элементов с нечетными номерами в заданном списке чисел Например: Вход: (2 4 3 1 7 2 4). Выход: 16. Вот что я вычерпала из своих знаний Лиспа, но не могу не как сложить это всё может кто поможет? (defun sum-odd (a-list) (apply #'+ (remove-if-not #'oddp a-list))) |
Lisp Подсчитать количество неодинаковых троек в списке
https://www.cyberforum.ru/ lisp/ thread425419.html Здравствуйте! Дан следующий список (1 2 3 4 3 1 7) Число неодинаковых троек равно 2 т.е. (1 2 3) эта тройка состоит из разных элементов +1 (4 3 1) эта тройка состоит из разных элементов +1 Дальше уже троек нет, осталась одна 7. |
Lisp Обработка матриц
https://www.cyberforum.ru/ lisp/ thread423355.html Здравствуйте! Помогите пожалуйста решить такую задачу в операторном стиле под PC-LISP 3.00: Найти сумму всех чисел, входящих числовыми компонентами в те списки, которые, являясь элементами матрицы, лежат на ее главной диагонали. Упомянутые списки должны быть подсписками уже третьего уровня в исходном списке которым представлена сама матрица (не учитывать чисел, которые просто находятся на... |
Рекурсивное преобразование списка Lisp Здравствуйте Помогите пожалуйста с задачей: Используя приемы рекурсии в Лиспе, выполнить преобразование какого-либо одноуровневого списка вида (a b c d e f g h i j k l m n) получив список вида ((a) (b c) (d e f) (g h i j)), т.е. сгруппировать элементы списка увеличивая размер каждой последующей группы на 1 элемент. Спасибо за внимание |
Lisp Расшифровать шифр Виженера-МГ Реализовать на ЛИСПе расшифровку сообщения в среде Allegro CL Lite 3.0.1. Шифр - Виженера-МГ, ключ "ЭМУ", номер гаммирования 2 (с пропусканием пробелов и конца предложения), предикат ошибки - характеристическое отношение принадлежности части радиограммы к игнорируемому мусору - если-строка (в ЛИСПе stringp), радиограмма: ((((Л Э А Л) (О А Л Х)) ((Ф И Ъ «АРИИ» Э)) ((Р Ы Г Э) (О Ю В Щ) (Ы Ь)... https://www.cyberforum.ru/ lisp/ thread420542.html |
313 / 268 / 5
Регистрация: 03.04.2011
Сообщений: 456
|
|
20.01.2012, 13:39 | 0 |
Посчитать количество подсписков на верхнем уровне списка - Lisp - Ответ 240783020.01.2012, 13:39. Показов 4309. Ответов 18
Метки (Все метки)
Ответ
Всё-таки не надо было спешить с поправкой. Хотел отомстить за labels, в итоге унизился сам.
Вернуться к обсуждению: Посчитать количество подсписков на верхнем уровне списка Lisp
0
|
20.01.2012, 13:39 | |
Готовые ответы и решения:
18
Рекурсия: количество двухэлементных подсписков на верхнем уровне составного списка Определить количество подсписков, находящихся на указанном уровне заданного списка Рекурсия: вычислить количество числовых атомов, являющихся элементами списка x на верхнем уровне Удалить из списка повторяющиеся элементы на верхнем уровне |
20.01.2012, 13:39 | |
20.01.2012, 13:39 | |
Помогаю со студенческими работами здесь
0
Как сгенерировать максимальное количество уникальных подсписков из списка Рекурсия: дописать в конце списка суммарное количество подсписков всех уровней Посчитать количество букв в верхнем регистре Информация о количестве подсписков на каждом уровне вложенности Написать функцию, возвращающую список, содержащий информацию о количестве подсписков на каждом уровне Написать программу, возвращающую список, содержащий информацию о количестве подсписков на каждом уровне вложенности |