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

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

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

Задание

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

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

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

Вариант 1

Отношение ДЕЛЕНИЕ СПИСКА, которое делит исходный список арифметических данных на два: L1 и L2. Если элемент исходного списка не больше значения Comp, он помещается в подсписок L1, в противном случае - в подсписок L2.

Вам подходит эта работа?
Похожие работы
Prolog
Лабораторная работа Лабораторная
13 Сен в 11:41
32 +1
0 покупок
Prolog
Лабораторная работа Лабораторная
6 Июл 2021 в 06:04
272 +2
1 покупка
Prolog
Лабораторная работа Лабораторная
6 Июл 2021 в 06:03
277 +2
0 покупок
Другие работы автора
Pascal
Лабораторная работа Лабораторная
9 Июн в 18:49
65 +1
0 покупок
Pascal
Лабораторная работа Лабораторная
9 Июн в 18:46
74 +1
0 покупок
Pascal
Лабораторная работа Лабораторная
9 Июн в 18:43
50 +1
0 покупок
Искусственный интеллект
НИР НИР
8 Июн в 00:53
98 +1
0 покупок
Искусственный интеллект
НИР НИР
7 Июн в 17:56
125 +2
0 покупок
Интеллектуальные информационные сети
Контрольная работа Контрольная
6 Июн в 02:25
135 +2
0 покупок
Интеллектуальные информационные сети
Контрольная работа Контрольная
6 Июн в 02:21
116 +1
0 покупок
Интеллектуальные информационные сети
Контрольная работа Контрольная
6 Июн в 02:20
54
0 покупок
Интеллектуальные информационные сети
Контрольная работа Контрольная
6 Июн в 02:16
52 +1
0 покупок
Интеллектуальные информационные сети
Контрольная работа Контрольная
6 Июн в 02:15
55 +1
0 покупок
Интеллектуальные информационные сети
Контрольная работа Контрольная
6 Июн в 02:11
57 +1
0 покупок
Интеллектуальные информационные сети
Контрольная работа Контрольная
6 Июн в 02:07
50 +1
0 покупок
Интеллектуальные информационные сети
Контрольная работа Контрольная
6 Июн в 01:49
73 +1
1 покупка
Интеллектуальные информационные сети
Контрольная работа Контрольная
6 Июн в 01:47
52 +1
0 покупок
Интеллектуальные информационные сети
Ответы на билеты Билеты
6 Июн в 01:44
42 +2
0 покупок
Интеллектуальные информационные сети
Ответы на билеты Билеты
6 Июн в 01:42
66 +1
0 покупок
Интеллектуальные информационные сети
Контрольная работа Контрольная
6 Июн в 01:40
48 +1
0 покупок
Интеллектуальные информационные сети
Контрольная работа Контрольная
6 Июн в 01:35
660 +1
0 покупок
Темы журнала
Показать ещё
Прямой эфир