Форум программистов, компьютерный форум, киберфорум
Lisp
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
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
Модератор
Эксперт функциональных языков программированияЭксперт Python
 Аватар для Catstail
37448 / 20819 / 4281
Регистрация: 12.02.2012
Сообщений: 34,238
Записей в блоге: 14
27.12.2017, 12:47 0

Нахождения наддерева упорядоченного бинарного дерева - Lisp - Ответ 11985575

27.12.2017, 12:47. Показов 847. Ответов 3
Метки (Все метки)

Ответ

Приведите пример исходных данных. Только не надо писать: "В методичке больше ничего нет"! Ничего нет - спросите у преподавателя!

Вернуться к обсуждению:
Нахождения наддерева упорядоченного бинарного дерева Lisp
1
Заказать работу у эксперта
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
27.12.2017, 12:47
Готовые ответы и решения:

Построение упорядоченного преддерева из упорядоченного дерева
Здравствуйте! Ребята, нужна помощь! Нужно написать рекурсивную функцию, которая из...

Подсчет узлов бинарного дерева
вот код программы: (defun node_counter(tree) (cond ((null tree) 0) ...

Подсчет внутренних вершин бинарного дерева
Помогите пожалуйста дописать программу. Задание: Напишите функцию (count t) , считающую...

Глубина списка и упорядоченность бинарного дерева
вобщем есть такое задание:  Определить функцию, вычисляющую глубину списка (самой глубокой...

3
27.12.2017, 12:47
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
27.12.2017, 12:47
Помогаю со студенческими работами здесь

Функция: определение высоты бинарного дерева
написать функцию , которая определяет высоту бинарного дерева

Определить функцию для вычисления глубины бинарного дерева
Дано S-выражение, представляющее дерево вида «(РебенокЛевый Родитель РебенокПравый)». Определить...

Определить функцию для вычисления глубины бинарного дерева
Вообщем вот такая задачка: Определить функцию для вычисления глубины бинарного дерева (глубина...

Сравнить суммы элементов на двух заданных уровнях бинарного дерева
В бинарном дереве сравнить суммы элементов на двух заданных уровнях дерева, если равны, то вывести t

0
Новые блоги и статьи
Как клонировать определенную ветку в Git
bytestream 24.01.2025
Одной из ключевых функций Git является возможность клонирования веток, что позволяет создавать локальные копии удаленных репозиториев и работать с определенными версиями проекта. Этот механизм. . .
Как в цикле обойти строки DataFrame в Pandas Python
bytestream 24.01.2025
DataFrame представляет собой одну из основных структур данных в библиотеке Python Pandas, которая организует информацию в виде двумерной таблицы с строками и столбцами. Эта структура данных особенно. . .
Как получить имя текущей ветки в Git
bytestream 24.01.2025
При работе с Git часто возникает необходимость определить имя текущей ветки, в которой ведется разработка. Знание текущей ветки является критически важным аспектом для эффективного управления. . .
Как отсортировать массив объектов по значению поля объекта в JavaScript
bytestream 24.01.2025
При разработке веб-приложений на JavaScript разработчики часто сталкиваются с необходимостью работать с массивами объектов. Эти структуры данных представляют собой упорядоченные наборы элементов, где. . .
Ошибка "src refspec master does not match any" при пуше коммита в Git
bytestream 24.01.2025
При работе с системой контроля версий Git разработчики нередко сталкиваются с различными ошибками, одной из которых является сообщение "src refspec master does not match any". Эта ошибка возникает. . .
Как округлить не более двух цифр после запятой в JavaScript
bytestream 24.01.2025
При работе с числами в JavaScript разработчики часто сталкиваются с необходимостью округления десятичных значений до определенного количества знаков после запятой. Это особенно важно при работе с. . .
Как сделать UPDATE из SELECT в SQL Server
hw_wired 24.01.2025
В современных системах управления базами данных операции обновления и выборки данных являются фундаментальными инструментами для работы с информацией. SQL Server предоставляет мощные команды UPDATE и. . .
Как вставить элемент в массив на указанный индекс в JavaScript
hw_wired 24.01.2025
Массивы являются одной из фундаментальных структур данных в JavaScript, предоставляющей разработчикам мощный инструмент для хранения и управления упорядоченными наборами данных. Они позволяют хранить. . .
Чем отличаются HashMap и Hashtable в Java
hw_wired 24.01.2025
В мире разработки на Java существует множество инструментов для работы с коллекциями данных, и среди них особое место занимают структуры данных для хранения пар ключ-значение. HashMap и Hashtable. . .
Как конвертировать видео в GIF
hw_wired 24.01.2025
В современном мире анимированные изображения стали неотъемлемой частью цифровой коммуникации. Формат GIF (Graphics Interchange Format) представляет собой особый тип файлов, который позволяет. . .
Как скопировать текст в буфер обмена на JavaScript во всех браузерах
hw_wired 24.01.2025
Копирование текста в буфер обмена стало неотъемлемой частью современных веб-приложений, значительно улучшающей пользовательский опыт и упрощающей работу с контентом. В эпоху активного обмена. . .
Как скрыть клавиатуру на Android
hw_wired 24.01.2025
При разработке Android-приложений часто возникает необходимость управлять видимостью экранной клавиатуры для улучшения пользовательского опыта. Одним из наиболее эффективных способов контроля. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru