|
|
Другие темы раздела | |
Lisp Сортировка в результирующем множестве
https://www.cyberforum.ru/ lisp/ thread709269.html Здравствуйте! Не могли бы Вы помочь в решении вот такого вот задания. Реализовать функцию, которая осуществляет поиск сортировку по возрастанию всех положительных чисел в результирующем множестве, полученной из симметричной разности двух множеств. В качестве множеств выступают списки из чисел. Вот вроде как симметрическая разность, но как их там отсортировать? Заранне спасибо! (defun... |
четные числа в множестве Lisp Здравствуйте, есть у меня вот такое задание : найти четные числа в результирующем множестве, полученном из пересечения двух множеств. В качестве множеств выступают списки из чисел. вот что-то такое пытался сделать, не получается найти четные числа в результирующем множестве, не подскажите как это организовать на лиспе, а то не очень пока с синтаксисом знаком( (setq a '(1 2 3)) (setq b '(1... |
Lisp Дана вещественная матрица размером NxM.Определить числа B1..Bm,равные значениям средних арифметических элементов столбцов. Дана вещественная матрица размером NxM.Определить числа B1..Bm,равные значениям средних арифметических элементов столбцов. https://www.cyberforum.ru/ lisp/ thread709082.html |
Lisp Описать функцию (частоты х)
https://www.cyberforum.ru/ lisp/ thread708287.html Описать функцию (частоты х), которая берет в качестве аргумента список атомов х и выдает список всех атомов, встречающихся в х вместе с частотой их появления. Порядок расположения пар несущественен. например > (частоты ‘(a b a b a c a)) (( a 4) (b 2) (c 1)) >(частоты ‘(ни то ни другое)) ((ни 2) (то 1) (другое 1)) |
Lisp рекурсия по аргументу (ZNACH x p) вычисляет значение многочлена р в заданной точке х. многочлен P(x)=anxn+an-1xn-1+…+a1x+a0 можно представить в виде двухуровневого списка ((n an)(n-1 an-1)…(0 a0)), причем, если ai=0, то соответствующий элемент не включается в список. Так, P(x)=8x5-9x2+x представляется списком вида ((5 8) (2 -9) (1 1)). поиогите, пожалуйста (если данный многочлен вызвать с единицей, то получится... |
Lisp Сложение чисел в восьмеричной системе Есть задание: сложить два числа в восьмеричной системе. Число передавать в виде списка, где каждая цифра числа - элемент списка. В голове есть идея, как реализовать 1. функция для проверки корректности введенного числа (defun is_correct_number (list) (cond ((null s) t) ((OR (< 0 (car list))(> 7 (car list))) nil) (t (is_correct_number cdr s)) ) ) https://www.cyberforum.ru/ lisp/ thread708078.html |
Lisp Рекурсия. Определить функцию, вычисления количества элементов на верхнем уровне в списке х
https://www.cyberforum.ru/ lisp/ thread707917.html рекурсия, выполняется только в направлении cdr. и все операции над списками выполняются только с элементами верхнего уровня |
Lisp Определение функции, заменяющей все отрицательные элементы списка х на а Используя функцию Defun, определить функцию, которая заменяет все отрицательные элементы списка х на а |
Lisp Написать программу, которая перемешанные клетки будет приводить на свое место Никак не могу разобраться!!!!:wall: Дана таблица состоящая из 3х столбцов: красного, желтого, зеленого и 4х строк, одна клетка пустая. (наподобие пятнашек). Нужно написать программу на lisp, которая перемешанные клетки будет приводить на свое место (чтобы красные были в левом столбце, желтые в середине, зеленые в правом) https://www.cyberforum.ru/ lisp/ thread707426.html |
Lisp Помощь в прог
https://www.cyberforum.ru/ lisp/ thread707385.html Доброго времени суток! Есть контрольная, есть проблема) По возможности кто знает и умеет это всё выполнять, прошу помоч, нужно очень. Ну или хотя бы направить на путь истинный и на пальцах разрисовать) ______ В общем само задание рис.1 Исходные данные Вычисляемые функции Yi(xk) (функции F1) Y1(x), Y2(x), Y3(x), Y4(x) |
Получить список, элементами которого будут являться только атомы верхнего уровня Lisp 1. Из заданного списка получить список, элементами которого будут являться только атомы верхнего уровня. (2 (а е) 4 ((5) у) с) -> (2 4 c) 2. Найти сумму неотрицательных элементов заданного списка целых чисел. (2 -3 4 -1 -6) -> 6 3. Найти число вхождений заданного элемента в список (на любом уровне вложенности). ((1 2) 2 (4 2 3)), 2 -> 3 4. Для заданного атомарного списка целых чисел получить... |
Lisp Как представить с использованием функции высшего порядка (APPLY или FUNCALL)
https://www.cyberforum.ru/ lisp/ thread706813.html Подскажите пожалуйста как представить с использованием функции высшего порядка(APPLY или FUNCALL). Задание:Список - объединение двух списков, за исключением элементов, встречающихся в обоих списках. >(name ‘(a s d f g) ‘(q w a s )) (d w f g) (defun diffunc (w v) (append (unique w v) (unique v w))) (defun unique (w v) (cond ((null w) nil) |
0 / 0 / 0
Регистрация: 26.11.2012
Сообщений: 4
|
|
29.11.2012, 00:39 [ТС] | 0 |
Получить новый список - Lisp - Ответ 377126029.11.2012, 00:39. Показов 886. Ответов 5
Метки (Все метки)
Ответ
Catstail, Спасибо. Ваш вариант самый удачный. Я без дополнительной функции не смог обойтись.
Вернуться к обсуждению: Получить новый список Lisp
0
|
29.11.2012, 00:39 | |
Готовые ответы и решения:
5
На входе список и число N, создать новый список, в котором каждый элемент из исходного повторяется N раз Определите функцию (f s), которая из списка чисел s создает новый список, меняя знак у каждого атома. Исходный список не предполагается одноуровневым Из существующего списка получить новый список List.map (на основе данного списка получить новый список) |
29.11.2012, 00:39 | |
29.11.2012, 00:39 | |
Помогаю со студенческими работами здесь
0
Сформировать новый линейный список однонаправленный список, содержащий только нечетные элементы Односвязный список: заносить в новый список элементы исходного, которые больше заданного значения Напишите функцию remove_duplicates, которая берет список и возвращает новый список без повторов Отсортировать список по возрастанию, а затем сформировать новый список Создать список из целых чисел. Подсчитать количество отрицательных элементов, создав из них новый список Clojure Определить функцию преобразующую список L в новый список, элементы которого имеют определенный вид |