Задать вопрос
karnavorn
@karnavorn
Student, Junior java developer.

Какие бывают алгоритмы по нахождению оптимального пути?

Подскажите пожалуйста существуют ли алгоритмы по нахождению оптимального маршрута, если вес имеют и дуги(пути) и вершины(точки). Например, есть 10 точек на карте, за посещении каждой точки будет начислены балы, количество балов зависит от конкретной точки. Про алгоритмы Дейкстры, Уоршелла слышал, про транспортную задачу слышал, но не могу понять а что делать если вес имеют не только дуги но и вершины?!
  • Вопрос задан
  • 244 просмотра
Подписаться 1 Оценить Комментировать
Решения вопроса 1
sgjurano
@sgjurano
Разработчик
Кажется, что это на самом деле не очень важно, если говорить об алгоритме Дейкстры. Достаточно при проходе очередного ребра помимо добавления его веса, так же добавлять вес его парной вершины (ведь ребро всегда соединяет 2 вершины).

А что за задача, где требуется учитывать и веса рёбер и веса вершин? Какая-то учебная или порожденная реальным миром? :)
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@AlexSku
не буду отвечать из-за модератора
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы