KURSOVIK.COM

Готовые работы на тему «Графы»
на языке программирования Пролог


ЛР Задача по логическому программированию «Поиск по дереву"»SWI-Prolog600  
ЛР Написать программу, способную проводить поиск по дереву, а также возвращать путь от корня к искомому элементу. Если таких элементов несколько, возвращать все варианты. Программа должна работать вне зависимости от глубины дерева. Дерево не обязано быть бинарным.SWI-Prolog600  
КП Определение компонент связанности на Пролог. Логическое программирование. Вариант 11SWI-Prolog1300  
Программа Определение связности неориентированного графаSWI-Prolog600  
Программа Определение эйлерова пути в неориентированном графеSWI-Prolog600  
КР Поиск по деревуSWI-Prolog1500  
КР Прикладные методы ИИ (он же ФиЛП). КР1. Вариант 7. 1) Определите предикат p(+U, +V, -L) - истинный тогда и только тогда, когда список L есть список всех элементов списка U, не содержащихся в списке V. 2) Определите предикат p(+U, +V, -L) - истинный тогда и только тогда, когда L - список всех элементов, содержащихся либо в списке U, либо в списке V, но не одновременно в U и V. 3) Напишите новую версию процедуры "предок", которая вырабатывает список представителей всех промежуточных поколений, располагающихся между предком и потомком. 4) НапишитеноваяSWI-Prolog1550  
КР Прикладные методы ИИ (ФиЛП). КР2. Вариант 7. 1) Задача о восьми ферзях. На шахматной доске 8x8 надо расставить 8 ферзей, чтобы ни один из ферзей не находился под боем другого. 2) Создать экспертную систему. Тема: выбор животного (гепард, тигр, жираф, зебра, страус, пингвин, альбатрос)новаяSWI-Prolog1550  
КР Прикладные методы ИИ. КР1. Вариант 4. 1) Напишите предикат all(+P, +L) 2) Напишите предикат filter(+V, +P, -L) 3) Определите предикат p(+V, +N, -L)новаяSWI-Prolog1550  
КР Прикладные методы ИИ. КР2. Вариант 4. 1) На берег реки приезжают 3 рыцаря, каждый со своей дамой. В их распоряжении имеется лодка, способная вместить не более 2-х человек. Как смогут перебраться на другой берег рыцари со своими дамами, если требуется выполнить условие: ни одна дама не может остаться без своего рыцаря в обществе других рыцарей. 2) Создать экспертную систему: выбор боевого искусства (самбо, дзюдо, бокс, каратэ, айкидо)новаяSWI-Prolog1550  
КР Прикладные методы искусственного интеллекта. Задание 1: 5 задач. Задание 2: Отец и два сына. Отец, два его сына и лодка находятся по одну сторону реки. Отец весит 80 кг, сыновья - по 40 кгSWI-Prolog1200  
КР Прикладные методы искусственного интеллекта. КР2. 1) На одном берегу реки находится фермер, волк, коза и капуста. Рядом лодка. Как фермер может переправиться со всем этим "хозяйством" на другой берег? С собой на лодку он может взять только один объект: волка, козу или капусту. 2)SWI-Prolog1990  
Программа Проверить является ли заданный граф блокомSWI-Prolog1200  
ЛР Программа, способная проводить поиск по дереву, а также возвращать путь от корня к искомому элементуSWI-Prolog900  
ЛР Решение задачи при помощи последовательное построения с откатом: имеется 8 ферзей, которых нужно расположить на шахматной доске так, чтобы ни один ферзь не был под боем другого ферзя.SWI-Prolog600+
КП ФиЛП. Функциональное и логическое программирование. Вариант 1. Упрощение электрических цепейSWI-Prolog2000+
КП Функциональное и логическое программирование. Вариант 7. Определение связности графа на ПрологеSWI-Prolog2000+
КП Функциональное и логическое программирование. КП. Вариант 9 Определение эйлерова пути на ПрологеSWI-Prolog4400  
ЛР Функциональное и логическое программирование. ЛР2. Вариант 5. 1) Определите отношение sum_tree(+TreeOfInteger, -Sum), выполненное, если число Sum равно сумме целых чисел, являющихся вершинами дерева TreeOfInteger. 2) Определим операторы: :- op( 100, fy, ~). :- op( 110, xfy, &). :- op( 120, xfy, v). Булева формула есть терм, определяемый следующим образомSWI-Prolog1900  



Список всех готовых работ по программированию


 Выборка готовой работы из рубрикатора

Рубрикатор готовых работ по программированию

Программы на тему «Игры»

Программы на тему «Графика»

Программы на тему «Базы данных»

Программы на тему «Клиент-серверные базы данных»

Программы на тему «Обучающие программы»

Программы на тему «Работа с текстом»

Программы на тему «Тесты»

Программы на тему «Кроссворды»

Программы на тему «Технологии»

Программы на тему «Интернет»

Программы на тему «Сети»

Программы на тему «Математика»

Программы на тему «Графы»

Программы на тему «Структуры»

Программы на тему «Алгоритмы»

Программы на тему «Компиляторы»

Программы на тему «Криптография»

Программы на тему «Нейронные сети»

Программы на тему «Прочие»