Решение: Кратчайший путь в графе
Между населёнными пунктами A, B, C, D, E построены дороги, протяжённость которых (в километрах) приведена в таблице. Определите длину кратчайшего пути между пунктами A и D. Передвигаться можно только по дорогам, протяжённость которых указана в таблице. Каждый пункт можно посетить только один раз.
| A | B | C | D | E | |
|---|---|---|---|---|---|
| A | 2 | 5 | 6 | ||
| B | 2 | 2 | |||
| C | 5 | 2 | 6 | 1 | |
| D | 6 | 4 | |||
| E | 6 | 1 | 4 |
Решение по шагам
3 шагаРассмотрим возможные маршруты из A в D и сложим длины входящих в них дорог.
$$A\text{–}E\text{–}D: 6 + 4 = 10$$Маршрут через B и C имеет меньшую длину:
$$A\text{–}B\text{–}C\text{–}E\text{–}D: 2 + 2 + 1 + 4 = 9$$Другие возможные маршруты имеют большую длину, поэтому кратчайшим является путь A–B–C–E–D.
Где здесь ошибаются
Не учитывают дорогу C–E длиной 1 км.
Выбирают маршрут A–E–D длиной 10 км как кратчайший.
Складывают значения несуществующих дорог из пустых ячеек таблицы.