![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Новичок
Джуниор
Регистрация: 18.09.2011
Сообщений: 2
|
![]()
Здравствуйте!
Искал в интернете ответ на мой вопрос или подсказку и не нашел. Суть задачи: дано N городов(точек) на плоскости(имеют координаты x,y), и m рвов(отрезков)(имеют координаты начала и конца).Города соединяются дорогами(если между ними нету рва).Все дороги прямые и не имеют общих точек со рвами. Концы любой дороги должны быть городами. Нужно построить дороги так, чтобы из любого города можно было попасть в любой другой. Проверить, можно ли это сделать и если можно, укажите, между какими городами нужно провести дорогу, чтобы суммарная длина дорог была минимальна. По моему мнению сложность состоит в том что неизвестно с какого города начинать и как совместить пересечение рвов и дорог(тоесть отрезков) с алгоритмом поиска кратчайшего пути. Прошу подсказать алгоритм который более подходит для данной задачи. |
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 15.02.2008
Сообщений: 621
|
![]()
Читаем про задачу коммивояжера =)))
Помог? Ну так нажми на весы!
![]() |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
[mysqld] ft_min_word_len=3 - изменение минимальной длины слова в поиске MySQL | Alar | SQL, базы данных | 2 | 13.09.2020 05:21 |
Найти остовное дерево минимальной длины. | Mollerat | Помощь студентам | 0 | 25.05.2011 08:37 |
Запрос из связанных таблиц: выбрать слово минимальной длины | Manonia | SQL, базы данных | 6 | 20.09.2010 06:00 |
MinLines(f), которая вставляет строку минимальной длины в начало и конец файла | ArtS | Паскаль, Turbo Pascal, PascalABC.NET | 0 | 24.05.2009 19:13 |