
Среда программирования: Turbo Pascal 7.0 (DOS)
Название работы: Задача Прима-Краскала ("жадный" алгоритм)
Вид работы: Лабораторная работа
Тематика работы: Алгоритмы
Объем программы: 4 (по десятибалльной шкале)
Уровень сложности: 4 (по десятибалльной шкале)
Разработчик (автор):
Программист сайта kursovik.com
(письмо автору)
Данная работа написана ЧЕЛОВЕКОМ без использования ИИ
Ключевые слова: задача, Прима-Краскала, прима, краскала, жадный, алгоритм, минимальная, длина, граф, остовное, дерево, графы, деревья, алгоритма
Функции программы:
Задача Прима-Краскала ("жадный" алгоритм)
Дана плоская страна и в ней n городов.
Нужно соединить все города телефонной связью так, чтобы общая длина телефонных линий была минимальной.
Уточнение задачи.
В декартовой системе координат положение 1-го города, 1 = 1,...,n, задано парой координат (х,у). а[i,j] - декартово расстояние между i-ым городом и j-ым городом ,j=1,...,n.
В задаче речь идет о телефонной связи, т.е. подразумевается транзитивность связи: если 1-й город связан с j-ым, а j-ый с k-ым, то i-й связан с k-ым.
Подразумевается также, что телефонные линии могут разветвляться только на телефонной станции, а не в чистом поле.
Наконец, требование минимальности (вместе с транзитивностью) означает, что в искомом решении не будет циклов.
В терминах теории графов задача Прима-Краскала выглядит следующим образом:
Дан граф с n вершинами: длины ребер заданы матрицей (а[i,j]), i,j -=1,.,, n.
Найти остовное дерево минимальной длины.
Описание (отчет): Нет, но можно заказать его написание

|
Стоимость ИСХОДНОГО ТЕКСТА программы составляет 600 руб РФ Продажа каждой работы строго учитывается, у каждой работы есть своя история продаж. |