Основы
Вершина и ребро
Вершины пронумерованы. Номера произвольные: рядом могут стоять вершины 1 и 917, и это ничего не значит — соседство задают только стрелки.
Стрелка работает в одну сторону
Ребро из 1 в 8 разрешает ехать из 1 в 8. Обратный рейс - отдельное ребро, и если его не нарисовали, значит его нет.
Из «есть стрелка туда» не следует «есть стрелка обратно».
Путь
Путь - цепочка вершин, где каждый следующий шаг разрешён стрелкой. Прыгать через вершины нельзя.
Длина пути
Длина пути равна сумме весов всех рёбер, входящих в этот путь.
1 → 5 (10)
5 → 8 (7)
8 → 100 (12)
Длина пути:
10 + 7 + 12 = 29
Кратчайший путь - тот, у которого сумма меньше всех. Он спокойно может идти через большее число остановок: три коротких перегона часто быстрее одного длинного.