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