|
|
Другие темы раздела | |
Lisp Организовать отбор пользователей по объему сообщения, наличию претензий службы модерации Администрация Интернет – ресурса анализирует поток сообщений. Каждое сообщение характеризуется данными (порядковый номер сообщения, идентификационный код пользователя, объем сообщения в байтах, код претензий к сообщению службы модерации). Организовать отбор пользователей по объему сообщения, наличию претензий службы модерации. Коды претензий службы модерации: 0 — нет замечаний; 1 — устранимые... https://www.cyberforum.ru/ lisp/ thread2164314.html |
Lisp Lisp - работа со структурами В магазине сложной бытовой техники ведется учет продаж по схеме: номер продажи, код товарной группы, код товара, цена товара, та-бельный номер продавца, сопровождавшего продажу. Организовать отбор данных по отбор данных табельному номеру продавца. Коды товарной группы: 0 — стиральные машины; 1 — холодильники; 2 — кухонное электрооборудование; 3 — телевизоры; 4 — мобильные устройства; 5 —... |
Lisp Произведение целых чисел из списка(точечная пара) Задать рекурсивную функцию int_prod(x), которая вычисляет произведение целых чисел из списка. Пыталась реализовать функцию. Она работает если список не задавать в виде точечной пары. Но если во входные данные ввести список с точечной парой, то выдает ошибку. > (defun int_prod (x) (if (integerp (cdr (last x))) (* (cdr... https://www.cyberforum.ru/ lisp/ thread2162450.html |
Lisp Lisp Structure
https://www.cyberforum.ru/ lisp/ thread2161047.html Дана программа, нужно сделать структуру в программе. (setq *cred-history* '((40701000000000000001 "Иванов И.И." ((1 0 30000 0) (2 0 40000 1) (3 1 400000 2))) (40701000000000000002 "Петров П.П." ((1 0 25000 1) (2 0 15000 1) (3 1 10000 2))))) (defun filter-cred (history cod) (remove nil (apply 'append (mapcar (lambda (x) ... |
Lisp Написать функцию, которая найдет произведение двух матриц, заданных в виде массивов. Предусмотреть проверку корректности Написать функцию, которая найдет произведение двух матриц, заданных в виде массивов. Предусмотреть проверку корректности ввода исходных данных. |
Lisp Сократить s-выражение(точечная пара) Задание выглядит так: Сократить следующие S-выражения: ((А.(B.NIL)).((C.(D.NIL)).NIL)) (((A.NIL).NIL).B) ((A B C.(D E F.NIL)) ((A.B).(C.D)) Алгоритм сокращения представляет из себя 2 пункта: 1.Цепочки . Nil просто удаляем; 2. Цепочки . ( удаляем вместе с соответствующей закрывающей скобкой https://www.cyberforum.ru/ lisp/ thread2158776.html |
Lisp Дана квадратная матрица размера NxM. Рассчитать след матрицы Дана квадратная матрица размера NxM. Рассчитать след матрицы. Пример задания матрицы: 2 3 4 5 1 3 2 5 9 0 8 7 (2 3 4 5)(1 3 2 5)(9 0 8 7). https://www.cyberforum.ru/ lisp/ thread2157556.html |
Сортировка слиянием двух неупорядоченных списков в один упорядоченный Lisp Помогите пожалуйста!!! Нашел на форуме код сортировки слиянием, но он сортирует только упорядоченные списки, можно как то переделать его чтобы он работал и с неупорядоченными списками? (defun merge-i (lst1 lst2) (let ((res nil)) (loop (cond ((null lst1) (return (append (reverse res) lst2))) ((null lst2) (return (append (reverse res) lst1))) ((>... |
Lisp Lisp, как работает
https://www.cyberforum.ru/ lisp/ thread2155139.html Всем доброго времени суток! Не могу понять, как работает этот код: #lang racket (define (perm ls k) (cond ((zero? k) '(())) (else (let splice ((l '()) (m (car ls)) (r (cdr ls))) (append |
Lisp Работа с матрицами, поиск наибольшей строки с ее выводом и выводом ее суммы Написать программу: дана прямоугольная матрица размером m на n. Выделить в ней строку имеющую наибольшую сумму. Вывести значение суммы и эту строку https://www.cyberforum.ru/ lisp/ thread2155012.html |
Создать классы и списки Lisp В банке собраны сведения о кредитной истории каждого из клиентов (физических лиц): расчетный счет, фамилия клиента, кредитная история. Кредитная история представлена в виде подсписка (<порядковый номер кредита> <код вида кредита> <сумма кредита> <код своевременности погашения>). Организовать выбор клиентов по своевременности возврата кредита. Коды вида кредита: 0 — потребительский; 1 — ипотечный.... |
Lisp Написать программу, которая вводит слово и исключает его в тексте файла Здравствуйте! Помогите, пожалуйста решить. Написать программу, которая вводит слово и исключает его в тексте файла. Действия повторить столько раз, сколько слово встречается. Содержимое файла сохранить на диск. https://www.cyberforum.ru/ lisp/ thread2154808.html |
Модератор
|
|
27.12.2017, 12:47 | 0 |
Нахождения наддерева упорядоченного бинарного дерева - Lisp - Ответ 1198557527.12.2017, 12:47. Показов 840. Ответов 3
Метки (Все метки)
Ответ
Приведите пример исходных данных. Только не надо писать: "В методичке больше ничего нет"! Ничего нет - спросите у преподавателя!
Вернуться к обсуждению: Нахождения наддерева упорядоченного бинарного дерева Lisp
1
|
27.12.2017, 12:47 | |
Готовые ответы и решения:
3
Построение упорядоченного преддерева из упорядоченного дерева Подсчет узлов бинарного дерева Подсчет внутренних вершин бинарного дерева Глубина списка и упорядоченность бинарного дерева |
27.12.2017, 12:47 | |
27.12.2017, 12:47 | |
Помогаю со студенческими работами здесь
0
Функция: определение высоты бинарного дерева Определить функцию для вычисления глубины бинарного дерева Определить функцию для вычисления глубины бинарного дерева Сравнить суммы элементов на двух заданных уровнях бинарного дерева |