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