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

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

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

Условие:

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

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

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

Решение:

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

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

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