Решение: Кратчайший путь в графе
Между населёнными пунктами A, B, C, D, E построены дороги, протяжённость которых в километрах приведена в таблице. Определите длину кратчайшего пути между пунктами A и E. Передвигаться можно только по дорогам, протяжённость которых указана в таблице. Каждый пункт можно посетить только один раз.
| A | B | C | D | E | |
|---|---|---|---|---|---|
| A | 2 | 1 | |||
| B | 2 | 3 | 3 | ||
| C | 3 | 3 | 2 | ||
| D | 1 | 3 | 3 | ||
| E | 2 |
Решение по шагам
3 шагаИз пункта A можно попасть в B по дороге длиной 2 км или в D по дороге длиной 1 км.
Рассмотрим основные пути в E: A–B–C–E имеет длину $2 + 3 + 2 = 7$ км, а A–D–C–E — длину $1 + 3 + 2 = 6$ км.
Другие варианты пути не короче: например, A–D–B–C–E имеет длину $1 + 3 + 3 + 2 = 9$ км.
Где здесь ошибаются
Выбирать путь с наименьшим первым ребром, не складывая длины всех дорог.
Использовать дорогу, которой нет в таблице.
Повторно посещать один и тот же населённый пункт.