1. Главная
  2. Библиотека
  3. Высшая математика
  4. Без учета ориентации, но с учетом длин ребер графа: Найти расстояние от всех вершин графа до вершины икс ноль методом реду...

Без учета ориентации, но с учетом длин ребер графа: Найти расстояние от всех вершин графа до вершины икс ноль методом редукции индексов (алгоритм Дейкстры).

«Без учета ориентации, но с учетом длин ребер графа: Найти расстояние от всех вершин графа до вершины икс ноль методом редукции индексов (алгоритм Дейкстры).»
  • Высшая математика

Условие:

Без учета ориентации, но с учетом длин ребер графа:

Найти расстояние от всех вершин графа до вершины х0 методом редукции индексов (алгоритм Дейкстры).

При определении расстояния под длиной цепи понимается сумма длин ребер, входящих в цепь.
 

Решение:

Каждой вершине из графа сопоставим метку минимальное известное расстояние от этой вершины до х0. Алгоритм работает пошагово на каждом шаге он посещает одну вершину и пытается уменьшать метки. Работа алгоритма завершается, когда все вершины посещены.

Метка самой вершины х0 полагается равной 0, метки остальных вершин бесконечности. Это отражает то, что расстояния от х0 до других вершин пока неизвестны. Все вершины графа помечаются как непосещённые.

Не нашел нужную задачу?

Воспользуйся поиском

Выбери предмет