Форум программистов, компьютерный форум, киберфорум
Lisp
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
Lisp Реализовать алгоритм С4.5 построения дерева решений. Вход — таблица.Выход — дерево https://www.cyberforum.ru/ lisp/ thread2121003.html
Здравствуйте, пожалуйста помогите с данной задачей. Нужно реализовать алгоритм С4.5 построения дерева решений. Вход — таблица.Выход — дерево.
Lisp Получить из многоуровневого списка чисел списки положительных, отрицательных и число нулей.
Написать функцию, которая по списку с подсписками строит списки из положительных числовых элементов, отрицательных числовых элементов и выводит количество нулевых элементов. Заранее спасибо! Если можно,напишите пожалуйста пояснение своих действий
Lisp Выручайте! Написать функцию, которая список ‘(a1 a2 a3 …aN) преобразует в сложный список (aN)…a3) a2) a1) https://www.cyberforum.ru/ lisp/ thread2119833.html
Написать функцию, которая список ‘(a1 a2 a3 …aN) преобразует в сложный список ((((aN)…a3) a2) a1). Буду благодарен!
Lisp Написать функцию, которая находит в данном списке подсписок минимальной длины. (HomeLisp) - Lisp Буду очень признателен. https://www.cyberforum.ru/ lisp/ thread2119828.html
Lisp Apply_: 1 - не является корректным именем функции! [Homelisp]
Добрый день, делаю лабораторную, и взял пример функции с другой темки(https://www.cyberforum.ru/lisp/thread398863.html) Сначала ввёл - всё работает, прошло время и функция не работает выдавая данную ошибку. Пробовал другие версии Homelisp, перезапускал редактор и ПК - не помогло. Apply_: 1 - не является корректным именем функции! Пробовал разные вариации(for считает за символ, mapcan не знает...
Lisp Добавление элемента в дерево поиска Добрый день. Нужно реализовать именованную функцию для использования. "Дерево двоичного поиска представлено многоуровневым списком вида (((...) х2 (...)) х1 ((..) х3 (...))). Реализовать функцию добавления нового значения в дерево." https://www.cyberforum.ru/ lisp/ thread2116524.html
Lisp Реализовать алгоритм Реализовать алгоритм С4.5 построения дерева решений. Вход — таблица.Выход — дерево. https://www.cyberforum.ru/ lisp/ thread2116300.html Программа, возвращающую список вида: первый элемент — атом, появляющийся в списке один раз, второй - два раза и т.д Lisp
Помогите пожалуйста!! Есть список атомов. Написать программу, возвращающую список вида: первый элемент — атом исходного списка, появляющийся в списке один раз (с учетом вхождений в подсписки), второй элемент — атом, появляющийся два раза (с учетом вхождений в подсписки) и т.д. Если есть несколько атомов, появляющихся одинаковое количество раз, то их объединить в список.
Lisp Дополнительная функциональность в HomeLisp Уважаемый Catstail! Прошу добавить в НОВУЮ версию HomeLisp дополнительные функции для работы с картинками: 1) определение размера картинки; 2) копирование прямоугольного фрагмента картинки в файл изображения; 3) замена прямоугольного фрагмента картинки фрагментом из файла. https://www.cyberforum.ru/ lisp/ thread2115892.html Lisp Прибавить в хвост списка такой элемент, чтобы сумма нового списка была равна S https://www.cyberforum.ru/ lisp/ thread2115245.html
Подскажите, пожалуйста, в чем ошибка Задание: Прибавить в хвост списка такой элемент, чтобы сумма нового списка была равна S. (defun f(A s b) (if(null A) (append b (list s)) (f (cdr A) (- s (car A)) (append b (car A)))))
Lisp Атомы, встречающиеся в списке один раз
Всем привет! Нужно сформировать список из атомов, встречающихся в исходном один раз (учитывая подсписки) я создала 2 функции)) а как связать их никак не пойму) Буду очень благодарна за помощь))) 1 фун-ия функция, превращающая список в список атомов (т.е. формирует новый список, разворачивая подсписки) (defun flat (lst)
 
4527 / 3521 / 358
Регистрация: 12.03.2013
Сообщений: 6,038
13.11.2017, 13:52 0

Считать из стека верхний элемент и меняет значение переменной стека - Lisp - Ответ 11706940

13.11.2017, 13:52. Показов 2283. Ответов 11
Метки (Все метки)

Ответ

Пока стало только более запутано.

Ваша терминология расходится с общепринятой. В лиспе нет «стеков». Не верите — убедитесь:
http://www.lispworks.com/docum... _glo_s.htm
Термина «stack» нет. Поэтому, раз уж вы собрались делать дело,
Цитата Сообщение от helter Посмотреть сообщение
поясните, что такое «стек»
Кроме того, «переменная стека» — это что? По ссылке вы можете убедиться, что термина «stack variable» в лиспе тоже нет. Если вы имеете в виду переменную значением которой является стек (что бы это ни было), так и пишите.

Цитата Сообщение от rskrone Посмотреть сообщение
POP – снимает элемент с вершины стека, перемещая вершину к следующему элементу
В лиспе есть стандартный макрос POP, который делает примерно то, что вы говорите, но со списками.
http://www.lispworks.com/docum... /m_pop.htm

Вы слово «POP» употребили в смысле этого макроса или просто как абстрактное имя?

Короче, если вам надо написать велосипедную реализацию макроса POP, так и напишите, не путайте народ стеками и их переменными.

Вернуться к обсуждению:
Считать из стека верхний элемент и меняет значение переменной стека Lisp
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
13.11.2017, 13:52
Готовые ответы и решения:

Извлечь из стека первый (верхний) элемент и вывести его значение D, а также адрес P2 новой вершины стека
Дано указатель P1 на вершину непустого стека. Извлечь из стека первый (верхний) элемент и вывести...

Структура стек (: добавить элемент в стек, удалить элемент из стека, получить значение с вершины стека, размер стека...)
Всем привет,ребят помогите пожалуйста с лабой,вообще без понятия про стеки:( Может кто то...

Подскажите как вывести верхний элемент стека в виде строкового представления
using System; using System.Collections.Generic; using System.Linq; using System.Text; using...

Удалить элемент из стека по условию и добавить элемент в начало стека
Здравствуйте, помогите пожалуйста исправить(дописать) программы. 1). Нужно удалить элемент,...

11
13.11.2017, 13:52
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
13.11.2017, 13:52
Помогаю со студенческими работами здесь

Delphi. Dynamic: описать функцию Рор(S) целого типа, которая извлекает из стека S первый (верхний) элемент
Дан указатель Р1 на вершину стека, содержащего не менее пяти элементов. Используя тип TStack (см....

Перемещать элементы из первого стека во второй, пока значение вершины первого стека не станет четным
Даны указатели P1 и P2 на вершины двух непустых стеков. Пе-ремещать элементы из первого стека во...

Перемещать элементы из первого стека во второй, пока значение вершины первого стека не станет четным
Ребята помогите кто может... Даны указатели P1 и P2 на вершины двух непустых стеков. Перемещать...

Функция изымает элемент из стека и возвращает его значение
Нужно реализовать стек , в котором вместо двух функций top i pop используется только одна функция...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru