Задание № 3347

Студент

Филянин Юрий

Задача

Алгоритм Дейкстры

Состояние

Открыто

Дедлайн
10 мая 2021
Назначено

24.05.2021, 16:09

Реализовать алгоритм Дейкстры.

Входные данные

Текстовый файл содержит описание всех ребер графа в формате:

<вершина N>-<вершина K>-<вес ребра>

Типы данных:

string - string - unsigned int

Пример:

Moscow Novosibirsk 7
Moscow Toronto 9
Moscow Krasnoyarsk 14
Novosibirsk Toronto 10
Novosibirsk Omsk 15
Omsk Toronto  11
Toronto Krasnoyarsk 2
Krasnoyarsk Kiev 9
Kiev Omsk  6

Можно использовать любые разделительные знаки

Постановка задачи

Разработать модуль для расчета наикратчайших путей от точки А до точки B.

Выходные данные

Выводить данные можно в формате:

Вершины - {кратчайший путь} - общий вес пути

Пример

{Moscow, Toronto, Krasnoyarsk} - 11

Действия