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