Работа вам нужна срочно. Не волнуйтесь, уложимся!
Заполните, пожалуйста, данные для автора:
- 22423 авторов готовы помочь тебе.
- 2402 онлайн
Решить
Задание связано с поиском кратчайшего пути между пунктами на основе представленных графов (таблиц с расстояниями между вершинами).
Перемещаться можно только по дорогам, протяженность которых указана в таблице.
Таблица:
A | B | C | D | E | |
---|---|---|---|---|---|
A | 0 | 3 | 1 | 6 | 4 |
B | 3 | 0 | 1 | 3 | 3 |
C | 1 | 1 | 0 | 4 | 2 |
D | 6 | 3 | 4 | 0 | 3 |
E | 4 | 3 | 2 | 3 | 0 |
Рассматриваются возможные пути из пункта A в пункт E:
Кратчайший путь: A → C → E = 3.
Ответ: Кратчайший путь между A и E — 3.
---A | B | C | D | E | |
---|---|---|---|---|---|
A | 0 | 3 | 1 | 6 | 4 |
B | 3 | 0 | 1 | 3 | 3 |
C | 1 | 1 | 0 | 4 | 2 |
D | 6 | 3 | 4 | 0 | 3 |
E | 4 | 3 | 2 | 3 | 0 |
Здесь необходимо исключить из рассмотрения все пути через пункт B:
Кратчайший путь: A → C → D = 5.
Ответ: Кратчайший путь между A и D, не проходящий через B, — 5.
---A | B | C | D | E | |
---|---|---|---|---|---|
A | 0 | 2 | 1 | 5 | 6 |
B | 2 | 0 | 1 | 4 | 2 |
C | 1 | 1 | 0 | 4 | 4 |
D | 5 | 4 | 4 | 0 | 5 |
E | 6 | 2 | 4 | 5 | 0 |
Нужно исключить пути через D:
Кратчайший путь: B → E = 2.
Ответ: Кратчайший путь между B и E, не проходящий через D, — 2.