Рекурсивная обработка списков в Prolog

Раздел
Программирование
Предмет
Просмотров
146
Покупок
0
Антиплагиат
Не указан
Размещена
6 Июл 2021 в 03:44
ВУЗ
ДонНТУ
Курс
3 курс
Стоимость
100 ₽
Демо-файлы   
1
png
изображение_2021-07-06_034415 изображение_2021-07-06_034415
10.9 Кбайт 10.9 Кбайт
Файлы работы   
1
Каждая работа проверяется на плагиат, на момент публикации уникальность составляет не менее 40% по системе проверки eTXT.
zip
ЛР5в3
52.3 Кбайт 100 ₽
Описание

Цель работы: Приобрести практические навыки организации списков на Prolog. Научиться реализовывать рекурсивную обработку списков.

Задание

1) Записать на языке Prolog программу для отношений, выполняющих рекурсивную обработку списков. Предусмотреть возможность обработки списков различных типов. Для запросов использовать внешние цели.

2) Привести варианты запросов для данных всех типов, допустимых в программе. Для одного из простых запросов построить дерево вывода.

3) Оценить сложность полученной логической Prolog-программы в зависимости от параметров исходных данных (длин обрабатываемых списков): найти размер цели в доказательстве запроса, использованного для построения дерева вывода, а также количество вершин дерева вывода.

Вариант 3

Отношение УНИКАЛЬНЫЙ, которое формирует список L2 ив входного списка L1, исключая повторяющиеся элементы. Используйте предикат принадлежности элемента списку.

Вам подходит эта работа?
Похожие работы
Prolog
Лабораторная работа Лабораторная
6 Июл 2021 в 06:04
234
1 покупка
Prolog
Лабораторная работа Лабораторная
6 Июл 2021 в 06:03
240
0 покупок
Другие работы автора
Обучение нейронных систем
Дипломная работа Дипломная
30 Июл 2023 в 07:42
85
0 покупок
Обучение нейронных систем
Дипломная работа Дипломная
30 Июл 2023 в 07:24
82
0 покупок
Обучение нейронных систем
Дипломная работа Дипломная
30 Июл 2023 в 07:07
88
0 покупок
Обучение нейронных систем
Дипломная работа Дипломная
26 Июл 2023 в 05:09
95 +1
0 покупок
Основы программирования
Дипломная работа Дипломная
24 Июл 2023 в 03:58
122 +2
0 покупок
Обучение нейронных систем
Дипломная работа Дипломная
24 Июл 2023 в 03:13
121 +1
1 покупка
Интеллектуальные информационные сети
Дипломная работа Дипломная
23 Июл 2023 в 04:34
99 +1
0 покупок
Основы программирования
Дипломная работа Дипломная
19 Июл 2023 в 03:23
92 +1
0 покупок
Математическая логика
Задача Задача
18 Июл 2023 в 02:54
77 +2
0 покупок
Интеллектуальные информационные сети
Контрольная работа Контрольная
18 Июл 2023 в 02:53
119 +3
2 покупки
Теория множеств
Задача Задача
18 Июл 2023 в 02:48
59 +2
0 покупок
Microsoft Excel
Задача Задача
17 Июл 2023 в 19:50
99 +2
1 покупка
ТВиМС - Теория вероятностей и математическая статистика
Задача Задача
17 Июл 2023 в 19:48
109 +2
0 покупок
Имитационное моделирование
Отчет по практике Практика
17 Июл 2023 в 19:39
90 +3
0 покупок
ТВиМС - Теория вероятностей и математическая статистика
Тест Тест
17 Июл 2023 в 19:36
74 +2
0 покупок
Python
Лабораторная работа Лабораторная
17 Июл 2023 в 19:11
147 +2
0 покупок
Дискретная математика
Контрольная работа Контрольная
9 Июл 2023 в 22:04
102
0 покупок
Темы журнала
Показать ещё
Прямой эфир