|
|
Другие темы раздела | |
Lisp Проверка "состава" списка XLisp
https://www.cyberforum.ru/ lisp/ thread1596205.html Необходимо проверить является ли список списком чисел или нет. (defun list-check (list) (cond ((null list) "Yes") ((numberp (car list)) (list-check (cdr list))) ((not (numberp (car list))) "No") ) ) Как "оптимизировать" эту функцию,чтобы она работала и со вложенными списками? |
Lisp Определите функцию для преобразования списка по принципу Определите функцию для преобразования списка по принципу: (A B C) -> (A(B(C))) С чего вообще начать? Как должна выглядеть эта функция? Помогите пожалуйста) |
Lisp В списке L из каждой группы подряд идущих равных элементов оставить только один элемент
https://www.cyberforum.ru/ lisp/ thread1595037.html В списке L из каждой группы подряд идущих равных элементов оставить только один элемент Например, 2 2 1 1 3 3, после введения в программу останется: 2 1 3 Помогите пожалуйста решить задачу! |
Lisp Google Common Lisp Style Guide Robert Brown, François-René Rideau: Google Common Lisp Style Guide https://www.cyberforum.ru/ lisp/ thread1593854.html |
Lisp Цепная дробь, вычислить Вычислить с точностью до шести знаков бесконечную дробь 1+\frac{2}{1+\frac{2}{1+\frac{2}{1+...}}} Получается , что в теле программы происходит сравнение с точностью, а не количеством шагов? От каких параметров(в том числе и начальных) должна зависеть тогда функция? |
Lisp Попарные перестановки элементов
https://www.cyberforum.ru/ lisp/ thread1592125.html Есть задание и код к нему. Выполнить попарные перестановки элементов списка. (A B D F B A C) —> (B A F D A B C) (defun f1 (a) (cond ((null a) nil) ((null (cdr a)) a) (t (cons (cadr a) (cons (car a) (f1 (cddr a))))))) Нужно выполнить задание с помощью функции LOOP. |
Lisp Метод программирования, который управляется данными
https://www.cyberforum.ru/ lisp/ thread1591565.html Помогите с заданием, нужно с помощью программирования, которое управляется данными(data driven programming), создать такую форму (ВЫПОЛНИТЬ управляющая-переменная,которая_имеет_свойства аргументы). Управляющая переменная должна иметь свойства в виде вызова макроса, который приведен ниже: (СОЗДАТЬ_A-LIST (список ключей) (выражение1) (выражение2)…(выражениеN)) Создать ассоциативный... |
График функции (y=lnx/sqrtx) Lisp Помогите построить график функции y=ln(x)/sqrt(x). В HomeLisp или AutoLISP. Нужен не скрин готового графика, а код программы... |
Lisp Рекурсивная функция для вычисления корня квадратного
https://www.cyberforum.ru/ lisp/ thread1591369.html Вычислить с точностью до 6 знаков, сравнив по числу шагов, рекурсивную формулу {q}_{n+1}=\frac{1}{2}\left({q}_{n}+\frac{14}{q}_{n} \right), {q}_{0}=14 |
Lisp Реверс произвольного списка, включая подсписки (XLisp) Здравствуйте! Поставлена следующая задача: Реверсировать произвольный список (включая подсписки). Вот решение: (defun ddin (h n) (cond ((null n) nil) ((> h 0) (ddin (- h 1) (reverse n))) ( (not(atom (car n))) ( cons (ddin (+ h 1) (car n)) (ddin h (cdr n))) ) (t (cons (car n) (ddin h (cdr n)))) ) ) https://www.cyberforum.ru/ lisp/ thread1590980.html |
Lisp Перестроить список в список средних арифметических элементов циклом Всем доброго времени суток, возникла необходимость решить мою прошлую задачу циклом https://www.cyberforum.ru/lisp/thread1552158.html Условие:Дан список чисел а1....an. Получить список чисел b1…bn, где bi – среднее арифметическое всех членов последовательности a1….an, кроме ai. (defun task (lst (s (apply '+ lst))) (loop while (not ((null lst) nil)) do( (t (cons (/ (- s (car lst)) l)... |
Lisp First-k follow-k predict-k
https://www.cyberforum.ru/ lisp/ thread1589801.html Доброго времени суток форумчане! Может у кого-то есть готовые реализации этих алгоритмов на языке lisp? Не обижу =) |
Модератор
|
||||||
30.11.2015, 16:48 | 0 | |||||
Синтаксис Lisp - Lisp - Ответ 841697730.11.2015, 16:48. Показов 1079. Ответов 7
Метки (Все метки)
Ответ
- я имел в виду случай присвоения не функционального значения. Ошибка будет в том же месте (тут я неправ):
Вернуться к обсуждению: Синтаксис Lisp Lisp
1
|
30.11.2015, 16:48 | |
Готовые ответы и решения:
7
Помогите пожалуйста переделать синтаксис MuLisp в Comon Lisp (обращение списка) Помогите пожалуйста переделать синтаксис MuLisp в Comon Lisp (является ли список атомарным) Помогите пожалуйста переделать синтаксис MuLisp в Comon Lisp (проверка длины списка) Книги или другой источник, где описана история версий Lisp и Common Lisp |
30.11.2015, 16:48 | |
30.11.2015, 16:48 | |
Помогаю со студенческими работами здесь
0
Организация циклов в Lisp (bee lisp demo) Парсер lisp на lisp PC-Lisp v.3.00 lisp |