Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 01.12.2019, 20:14   #1
cwa2220
Новичок
Джуниор
 
Регистрация: 02.05.2019
Сообщений: 2
По умолчанию DELPHI, как реализовать поиск кратчайшего пути?

Добрый час, есть возможность строить графы и выводить таблицу смежности (ребра все одинаковые, т.е. вес = 1), как реализовать алгоритм поиска кратчайшего пути, допустим выбрали две точки и должен показать самый короткий путь

В голове мысли, как то через if поиграться, но дальше не могу додуматься
Вложения
Тип файла: rar actual_graf.rar (173.0 Кб, 6 просмотров)
cwa2220 вне форума Ответить с цитированием
Старый 01.12.2019, 20:38   #2
Arigato
Высокая репутация
СуперМодератор
 
Аватар для Arigato
 
Регистрация: 27.07.2008
Сообщений: 15,544
По умолчанию

Так алгоритмы давно известны. Или вы хотите свой алгоритм придумать?
Arigato вне форума Ответить с цитированием
Старый 01.12.2019, 20:47   #3
cwa2220
Новичок
Джуниор
 
Регистрация: 02.05.2019
Сообщений: 2
По умолчанию

Интегрировать в свой код, просто не понимаю, как свою матрицу под алгоритм подогнать
cwa2220 вне форума Ответить с цитированием
Старый 02.12.2019, 01:31   #4
8Observer8
Старожил
 
Аватар для 8Observer8
 
Регистрация: 02.01.2011
Сообщений: 3,323
По умолчанию

Какой хотите алгоритм реализовать? Есть два популярных:
  1. Волновой алгоритм (его ещё называют Алгоритм Ли): https://ru.wikipedia.org/wiki/Алгоритм_Ли
  2. А* (или "A стар"): https://ru.wikipedia.org/wiki/A*

На этом видео показано, как реализовать "Волновой алгоритм". Правда, на C++, но я думаю, что суть там изложена универсально:

https://www.youtube.com/watch?v=JFlSW3LQhFk
8Observer8 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
поиск кратчайшего пути в графе zokwild Помощь студентам 0 30.11.2012 18:22
Поиск кратчайшего пути в графе BaceK Помощь студентам 0 18.12.2011 11:49
Поиск кратчайшего пути в лабиринте Java Omnikus Фриланс 1 15.12.2011 20:46
поиск кратчайшего пути LENA_M Общие вопросы C/C++ 0 29.05.2010 22:15