
956
.pdf
Шаг 4
Рассмотрим все ребра, исходящие из узлов с постоянными метками. Снабдим все узлы, в которые они входят, временными метками по следующему правилу:
Если узел еще не был помечен, в метке указывается Ai , , где Ai –
название предшествующего узла, – суммарное расстояние от начальной вершины до помечаемого узла.
Если узел уже имел временную метку, необходимо сравнить длины нового и старого маршрутов, ведущих в этот узел из начального узла. Если новый маршрут короче, временную метку корректируют.
В результате получаем новый набор узлов с временными метками.
Далее повторяем шаги 3 и 4 до тех пор, пока все узлы графа не получат постоянные метки.
По постоянным меткам кратчайшие маршруты между начальным узлом и любым другим узлом сети легко восстанавливаются.
Пример
Имеется 20 населенных пунктов, На графе указано расстояние между узлами. Рассчитать кратчайший маршрут между пунктами A1 и A20 .
А1 |
2 |
А2 |
3 |
А3 |
2 |
А4 |
3 |
А5 |
||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3 |
|
|
|
7 |
|
|
|
|
4 |
|
|
|
|
|
4 |
|
|
|
|
2 |
|
|
|
|
|
2 |
|
|
|
3 |
|
|
|
|
6 |
|
|
|
3 |
|
|
|
|||
А6 |
А7 |
А8 |
|
А9 |
А10 |
|||||||||||||||||
6 |
|
|
|
6 |
|
|
|
|
4 |
|
|
|
|
|
4 |
|
|
|
|
4 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||
|
|
|
2 |
|
|
|
|
7 |
|
|
|
|
2 |
|
|
|
|
5 |
|
|
|
|
А11 |
А12 |
|
А13 |
|
А14 |
|
А15 |
|||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||
5 |
|
|
3 |
|
|
|
6 |
|
|
|
|
6 |
|
|
|
7 |
|
|||||
|
|
2 |
|
|
|
6 |
|
|
|
6 |
|
|
|
4 |
|
|
||||||
А16 |
А17 |
|
А18 |
|
А19 |
|
А2 |
|||||||||||||||
Из пункта |
A1 ведут дороги в |
A2 и A6 . Снабжаем эти пункты времен- |
ными метками. В метке отмечаем, откуда мы попадаем в данный пункт и каково расстояние до A1 .
71

(А1,2)
А1 |
2 |
А2 |
3 |
А3 |
2 |
А4 |
3 |
А5 |
|||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3 |
|
|
(А1,3) |
7 |
|
|
|
|
4 |
|
|
|
|
4 |
|
|
|
|
2 |
|
|
|
|
|
2 |
|
|
|
3 |
|
|
|
6 |
|
|
|
3 |
|
|
|
|||
А6 |
А7 |
А8 |
А9 |
А10 |
|||||||||||||||||
6 |
|
|
|
6 |
|
|
|
|
4 |
|
|
|
|
4 |
|
|
|
|
4 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||
|
|
|
2 |
|
|
|
|
7 |
|
|
|
|
2 |
|
|
|
|
5 |
|
|
|
А11 |
А12 |
|
А13 |
|
А14 |
|
А15 |
||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||
5 |
|
|
3 |
|
|
|
6 |
|
|
|
6 |
|
|
|
7 |
|
|||||
|
|
2 |
|
|
|
6 |
|
|
|
6 |
|
|
|
4 |
|
|
|||||
А16 |
А17 |
|
А18 |
|
А19 |
|
А20 |
Среди временных меток находим метку с наименьшим расстоянием: это пункт A2 . Меняем его временную метку на постоянную (заштриховы-
ваем кружок).
(А1,2)
А1 |
2 |
А2 |
3 |
А3 |
2 |
А4 |
3 |
А5 |
|||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3 |
|
|
(А1,3) |
7 |
|
|
|
|
4 |
|
|
|
|
4 |
|
|
|
|
2 |
|
|
|
|
|
2 |
|
|
|
3 |
|
|
|
6 |
|
|
|
3 |
|
|
|
|||
А6 |
А7 |
А8 |
А9 |
А10 |
|||||||||||||||||
6 |
|
|
|
6 |
|
|
|
|
4 |
|
|
|
|
4 |
|
|
|
|
4 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||
|
|
|
2 |
|
|
|
|
7 |
|
|
|
|
2 |
|
|
|
|
5 |
|
|
|
А11 |
А12 |
|
А13 |
|
А14 |
|
А15 |
||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||
5 |
|
|
3 |
|
|
|
6 |
|
|
|
6 |
|
|
|
7 |
|
|||||
|
|
2 |
|
|
|
6 |
|
|
|
6 |
|
|
|
4 |
|
|
|||||
А16 |
А17 |
|
А18 |
|
А19 |
|
А20 |
72

Из пункта A2 ведут дороги в A3 и A7 . Снабжаем эти пункты временными метками. Например, в метке пункта A3 указываем, что попадаем в него из пункта A2 , а суммарное расстояние до A1 равно (2+3). Складываем расстояние, указанное в метке пункта A2 с расстоянием между A2 и A3 .
В метке пункта A7 указываем, что попадаем в него из пункта A2 , а суммарное расстояние до A1 равно (2+7). Складываем расстояние, указанное в метке пункта A2 с расстоянием между A2 и A7 .
|
|
|
|
|
|
|
(А1,2) |
|
|
|
(А2,5) |
|
|
|
|
|
|
|
|
|||||
А1 |
2 |
А2 |
|
3 |
А3 |
2 |
А4 |
3 |
А5 |
|||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
3 |
|
|
(А1,3) |
7 |
|
|
(А2,9) |
4 |
|
|
|
|
|
4 |
|
|
|
|
2 |
|
|
|||
|
|
|
2 |
|
|
|
|
3 |
|
|
|
|
6 |
|
|
|
3 |
|
|
|
||||
А6 |
А7 |
|
А8 |
|
А9 |
А10 |
||||||||||||||||||
6 |
|
|
|
|
6 |
|
|
|
|
|
4 |
|
|
|
|
|
4 |
|
|
|
|
4 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||
|
|
|
|
2 |
|
|
|
|
7 |
|
|
|
|
2 |
|
|
|
|
5 |
|
|
|
||
А11 |
|
А12 |
|
А13 |
|
А14 |
|
А15 |
||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||
5 |
|
|
|
3 |
|
|
|
|
6 |
|
|
|
|
6 |
|
|
|
7 |
|
|||||
|
|
2 |
|
|
|
6 |
|
|
|
6 |
|
|
|
4 |
|
|
||||||||
А16 |
А17 |
|
А18 |
|
А19 |
|
А20 |
Среди всех временных меток находим метку с наименьшим расстоянием: это пункт A6 . Меняем его временную метку на постоянную (заштрихо-
вываем кружок).
73

|
|
|
|
|
|
|
|
|
|
|
(А1,2) |
|
|
|
|
|
(А2,5) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||
|
|
|
А1 |
2 |
|
|
А2 |
|
|
3 |
|
|
А3 |
|
2 |
|
|
А4 |
|
|
3 |
|
|
|
А5 |
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
3 |
|
(А1,3) |
|
|
7 |
|
(А2,9) |
4 |
|
|
|
|
|
4 |
|
|
|
|
|
|
2 |
|
|
|
||||||||||||
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
3 |
|
|
|
|
|
|
6 |
|
|
|
|
|
|
|
3 |
|
|
|
|
|||
|
|
|
А6 |
|
|
А7 |
|
|
|
|
А8 |
|
|
|
А9 |
|
|
|
А1000 |
||||||||||||||||||
6 |
|
|
|
|
6 |
|
|
|
|
|
4 |
|
|
|
|
|
4 |
|
|
|
|
|
|
4 |
|
|
|||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
7 |
|
|
|
|
|
|
2 |
|
|
|
|
|
|
5 |
|
|
|
|
|||||
|
|
|
А11ъ |
|
|
|
А12 |
|
|
|
А13 |
|
|
|
А14 |
|
|
А15 |
|||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||
|
|
|
5 |
|
|
|
|
3 |
|
|
|
|
|
6 |
|
|
|
|
|
6 |
|
|
|
|
|
|
7 |
|
|
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||
|
|
|
|
|
2 |
|
|
|
|
|
6 |
|
|
|
|
|
6 |
|
|
|
|
4 |
|
|
|
|
|||||||||||
|
|
|
А16 |
|
|
А17 |
|
|
|
А18 |
|
|
А19 |
|
|
|
А20 |
||||||||||||||||||||
Из пункта A6 |
ведут дороги в A11 |
и A7 . Снабжаем пункт A11 временной |
|||||||||||||||||||||||||||||||||||
меткой, указывая, что попадаем в него из пункта A6 |
, а суммарное расстоя- |
||||||||||||||||||||||||||||||||||||
ние до |
A1 равно (3+6). Складываем расстояние, указанное в метке пункта |
||||||||||||||||||||||||||||||||||||
A6 с расстоянием между A6 и A11 . |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||
В пункте |
A7 |
уже есть временная метка. Выясняем, нельзя ли ее улуч- |
|||||||||||||||||||||||||||||||||||
шить. Путь в A7 |
из A6 |
|
короче: (3+2) по сравнению с A2 , 9 |
. Поэтому мет- |
|||||||||||||||||||||||||||||||||
ку пункта A7 |
меняем на A6 , 5 |
. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
(А1,2) |
|
|
|
(А2,5) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||
А1 |
|
|
|
|
2 |
А2 |
|
|
|
|
3 |
А3 |
2 |
А4 |
|
|
3 |
|
А5 |
||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3 |
|
|
(А1,3) |
|
7 |
|
|
(А6,5) |
|
4 |
|
|
|
|
|
|
|
4 |
|
|
|
|
|
|
2 |
|
|
|
|
||||||||
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
3 |
|
|
|
|
|
6 |
|
|
|
|
|
|
|
3 |
|
|
|
|
|
|
||
А6 |
|
|
|
|
А7 |
|
|
|
|
А8 |
А9 |
|
|
|
А10 |
||||||||||||||||||||||
6 |
|
|
(А6,9) |
6 |
|
|
|
|
|
|
|
4 |
|
|
|
|
|
|
|
4 |
|
|
|
|
|
|
|
|
4 |
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
7 |
|
|
|
|
|
2 |
|
|
|
|
|
|
|
5 |
|
|
|
|
|
|
|||
А11 |
А12 |
|
|
|
|
А13 |
А14 |
|
|
|
А15 |
||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
5 |
|
|
|
|
|
|
3 |
|
|
|
|
|
|
6 |
|
|
|
|
|
|
6 |
|
|
|
|
|
|
|
7 |
|
|
|
|||||
|
|
|
|
|
2 |
|
|
|
|
|
|
|
6 |
|
|
|
|
6 |
|
|
|
|
|
|
4 |
|
|
|
|
|
|||||||
А16 |
А17 |
|
|
|
|
А18 |
А19 |
|
|
|
А20 |
74

Среди всех временных меток находим метку с наименьшим расстоянием: это пункт A3 (можно было взять A7 ). Меняем его временную метку на
постоянную.
|
|
|
|
|
|
|
|
|
|
|
|
(А1,2) |
|
|
|
|
|
(А2,5) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
А1 |
2 |
|
|
А2 |
|
3 |
|
|
|
|
А3 |
|
2 |
|
|
|
А4 |
|
|
3 |
|
|
|
А5 |
||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||
3 |
|
|
|
(А1,3) |
7 |
|
|
(А6,5) |
4 |
|
|
|
|
|
|
|
|
4 |
|
|
|
|
|
|
2 |
|
|
|||||||||||||||||||||
|
|
|
2 |
|
|
|
|
|
|
3 |
|
|
|
|
|
|
|
|
|
6 |
|
|
|
|
|
|
|
|
3 |
|
|
|
|
|
|
|||||||||||||
А6 |
|
|
А7 |
|
|
|
|
|
А8 |
|
|
|
|
А9 |
|
|
|
|
|
А10 |
||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0 |
||||||
6 |
|
|
|
(А6,9) |
6 |
|
|
|
|
|
|
|
|
|
|
|
4 |
|
|
|
|
|
|
|
4 |
|
|
|
|
|
|
4 |
|
|||||||||||||||
|
|
|
2 |
|
|
|
|
|
|
7 |
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
5 |
|
|
|
|
|
|
||||||||||||||
А11 |
|
|
А12 |
|
|
|
|
|
А13 |
|
|
|
|
А14 |
|
|
|
|
А15 |
|||||||||||||||||||||||||||||
|
|
ъ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||
5 |
|
|
|
|
3 |
|
|
|
|
|
|
|
|
|
|
6 |
|
|
|
|
|
|
6 |
|
|
|
|
|
7 |
|
||||||||||||||||||
|
|
2 |
|
|
|
|
|
6 |
|
|
|
|
|
|
|
6 |
|
|
|
|
|
|
4 |
|
|
|
|
|
||||||||||||||||||||
А16 |
|
|
А17 |
|
|
|
|
|
А18 |
|
|
|
|
А19 |
|
|
|
|
А20 |
|||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||
Из пункта A3 |
ведут дороги в |
A4 |
|
и A8 . Снабжаем эти пункты времен- |
||||||||||||||||||||||||||||||||||||||||||||
ными метками. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
(А1,2) |
|
|
|
|
(А2,5) |
|
|
|
|
|
|
(А3,7) |
|
|
|
|
|
|
|
|
||||||||||||||||
А1 |
|
2 |
|
|
А2 |
|
3 |
|
|
|
|
А3 |
|
2 |
|
|
|
А4 |
|
|
|
3 |
|
|
|
А5 |
||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
3 |
|
|
|
(А1,3) |
7 |
|
|
|
(А6,5) |
4 |
|
|
|
|
|
(А3,9) |
4 |
|
|
|
|
|
|
|
2 |
|
|
|
||||||||||||||||||||
|
|
|
|
2 |
|
|
|
|
|
|
|
3 |
|
|
|
|
|
|
|
|
|
|
6 |
|
|
|
|
|
|
|
|
|
|
3 |
|
|
|
|
|
|
|
|||||||
А6 |
|
|
А7 |
|
|
|
|
|
А8 |
|
|
|
|
А9 |
|
|
|
|
|
|
А10 |
|||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||
6 |
|
|
|
(А6,9) |
6 |
|
|
|
|
|
|
|
|
|
|
|
|
4 |
|
|
|
|
|
|
|
|
4 |
|
|
|
|
|
|
|
4 |
|
|
|||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
7 |
|
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
5 |
|
|
|
|
|
|
|
||||||
А11 |
|
|
|
А12 |
|
|
|
|
|
|
А13 |
|
|
|
|
А14 |
|
|
|
|
|
А15 |
||||||||||||||||||||||||||
|
|
ъ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||
5 |
|
|
|
|
|
3 |
|
|
|
|
|
|
|
|
|
|
6 |
|
|
|
|
|
|
|
6 |
|
|
|
|
|
|
7 |
|
|
||||||||||||||
|
|
|
2 |
|
|
|
|
|
|
|
6 |
|
|
|
|
|
|
|
|
|
|
6 |
|
|
|
|
|
|
|
|
4 |
|
|
|
|
|
|
|||||||||||
А16 |
|
|
А17 |
|
|
|
|
|
|
А18 |
|
|
|
|
|
А19 |
|
|
|
|
|
А20 |
||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
75

Среди всех временных меток находим метку с наименьшим расстоянием: это пункт A7 . Меняем его временную метку на постоянную.
|
|
|
|
|
|
|
|
|
|
|
|
(А1,2) |
|
|
|
|
(А2,5) |
|
|
|
|
|
|
(А3,7) |
|
|
|
|
|
|
|
|
|
|||||||||||||||||
А1 |
|
|
2 |
|
А2 |
|
3 |
|
|
|
А3 |
|
2 |
|
|
|
|
А4 |
|
|
3 |
|
|
|
|
А5 |
||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||
3 |
|
|
|
(А1,3) |
7 |
|
(А6,5) |
4 |
|
|
|
|
(А , 9) |
4 |
|
|
|
|
|
|
|
|
2 |
|
|
|
||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||
|
|
|
|
2 |
|
|
|
|
|
3 |
|
|
|
|
|
|
|
6 |
|
|
|
|
|
|
|
|
|
3 |
|
|
|
|
|
|
|
|||||||||||||||
А6 |
|
|
А7 |
|
|
|
|
А8 |
|
|
|
|
|
А9 |
|
|
|
|
|
|
А10 |
|||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0 |
|
||||||
6 |
|
|
|
|
(А6,9) |
6 |
|
|
|
|
|
|
|
|
|
|
4 |
|
|
|
|
|
|
|
|
4 |
|
|
|
|
|
|
|
|
4 |
|
|
|||||||||||||
|
|
|
|
2 |
|
|
|
|
|
7 |
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
5 |
|
|
|
|
|
|
|
||||||||||||||||
А11 |
|
|
А12 |
|
|
|
|
А13 |
|
|
|
|
|
А14 |
|
|
|
|
|
А15 |
||||||||||||||||||||||||||||||
|
ъ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||
5 |
|
|
|
|
|
|
|
3 |
|
|
|
|
|
|
|
|
|
6 |
|
|
|
|
|
|
|
6 |
|
|
|
|
|
|
|
7 |
|
|
||||||||||||||
|
|
|
2 |
|
|
|
|
6 |
|
|
|
|
|
|
6 |
|
|
|
|
|
|
|
4 |
|
|
|
|
|
|
|||||||||||||||||||||
А16 |
|
|
А17 |
|
|
|
|
А18 |
|
|
|
|
|
А19 |
|
|
|
|
|
А20 |
||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||
Ставим временную метку в пункт A12 |
и анализируем, следует ли поме- |
|||||||||||||||||||||||||||||||||||||||||||||||||
нять метку пункта A8 . Метка A7 , 8 |
|
|
«лучше», чем A3, |
9 . |
||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
(А1,2) |
|
|
|
|
|
(А2,5) |
|
|
|
|
|
|
|
(А3,7) |
|
|
|
|
|
|
|
|
|
|||||||||||||||
А1 |
|
|
|
2 |
|
|
А2 |
|
|
|
3 |
|
|
|
А3 |
|
|
|
2 |
|
|
|
|
А4 |
|
|
3 |
|
|
|
|
|
А5 |
|||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
3 |
|
|
|
(А1,3) |
7 |
|
(А6,5) |
4 |
|
|
|
|
|
(А7,8) |
4 |
|
|
|
|
|
|
|
2 |
|
||||||||||||||||||||||||||
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
3 |
|
|
|
|
|
|
|
|
|
|
6 |
|
|
|
|
|
|
|
|
|
|
|
|
3 |
|
|
|
|
|
|
|
|
||||
А6 |
|
|
|
А7 |
|
|
|
|
|
|
А8 |
|
|
|
|
|
|
|
А9 |
|
|
|
|
|
|
А10 |
||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0 |
|||||||
6 |
|
|
|
(А6,9) |
6 |
|
|
(А7,11) |
4 |
|
|
|
|
|
|
4 |
|
|
|
|
|
|
4 |
|
||||||||||||||||||||||||||
|
|
|
|
2 |
|
|
|
|
|
|
|
|
7 |
|
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
|
|
5 |
|
|
|
|
|
|
|
|
||||||
А11 |
|
|
А12 |
|
|
|
|
|
|
А13 |
|
|
|
|
|
|
|
А14 |
|
|
|
|
|
|
А15 |
|||||||||||||||||||||||||
|
|
ъ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||
5 |
|
|
|
|
|
|
3 |
|
|
|
|
|
|
|
|
6 |
|
|
|
|
|
|
6 |
|
|
|
|
|
|
7 |
|
|||||||||||||||||||
|
|
|
|
2 |
|
|
|
|
|
|
|
|
6 |
|
|
|
|
|
|
|
|
|
|
6 |
|
|
|
|
|
|
|
|
|
|
|
4 |
|
|
|
|
|
|
|
|
||||||
А16 |
|
|
А17 |
|
|
|
|
|
|
А18 |
|
|
|
|
|
|
|
А19 |
|
|
|
|
|
|
А20 |
|||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
76

Среди всех временных меток находим метку с наименьшим расстоянием: это пункт A4 . Меняем его временную метку на постоянную.
|
|
|
|
|
|
|
|
|
|
|
(А1,2) |
|
|
|
|
|
(А2,5) |
|
|
|
(А3,7) |
|
|
|
|
|
|
||||||||||||||||||||||
А1 |
|
2 |
А2 |
|
3 |
|
|
|
А3 |
|
2 |
|
|
|
А4 |
|
|
3 |
|
|
|
А5 |
|||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||
3 |
|
|
|
|
(А1,3) |
7 |
|
(А6,5) |
4 |
|
|
|
|
|
(А7,8) |
4 |
|
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
||||||||||||||||||
|
|
|
|
2 |
|
|
|
|
3 |
|
|
|
|
|
|
|
6 |
|
|
|
|
|
|
|
|
3 |
|
|
|
|
|
|
|||||||||||||||||
А6 |
|
А7 |
|
|
|
|
А8 |
|
|
|
|
А9 |
|
|
|
|
|
А10 |
|||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0 |
|
||||
6 |
|
|
|
|
(А6,9) |
6 |
|
|
|
|
(А7,11) |
4 |
|
|
|
|
|
|
|
|
|
|
|
4 |
|
|
|
|
|
|
|
|
|
|
4 |
|
|
|
|||||||||||
|
|
|
|
2 |
|
|
|
|
7 |
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
5 |
|
|
|
|
|
|
||||||||||||||||||
А11 |
|
А12 |
|
|
|
|
А13 |
|
|
|
|
А14 |
|
|
|
|
А15 |
||||||||||||||||||||||||||||||||
|
ъ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||
5 |
|
|
|
|
|
3 |
|
|
|
|
|
|
|
|
|
|
6 |
|
|
|
|
|
|
|
|
|
|
6 |
|
|
|
|
|
|
|
|
|
7 |
|
|
|
||||||||
|
|
|
2 |
|
|
|
6 |
|
|
|
|
|
|
6 |
|
|
|
|
|
|
4 |
|
|
|
|
|
|||||||||||||||||||||||
А16 |
|
А17 |
|
|
|
|
А18 |
|
|
|
|
А19 |
|
|
|
|
А20 |
||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
(А1,2) |
|
|
|
|
|
|
(А2,5) |
|
|
|
|
|
(А3,7) |
|
|
|
|
|
(А4,10) |
|||||||||||||||||||
|
А1 |
|
2 |
|
А2 |
|
|
|
3 |
|
|
|
А3 |
|
|
|
2 |
|
|
|
А4 |
3 |
|
|
|
|
А5 |
||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
3 |
|
|
|
|
(А1,3) |
7 |
|
|
(А6,5) |
4 |
|
|
|
|
|
|
(А7,8) |
4 |
|
|
|
|
|
(А4,11) |
2 |
|
|
||||||||||||||||||||||
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
3 |
|
|
|
|
|
|
|
|
|
|
|
6 |
|
|
|
|
|
|
|
|
|
|
3 |
|
|
|
|
|
|
|
|
|||
|
А6 |
|
|
А7 |
|
|
|
|
|
|
А8 |
|
|
|
|
|
|
А9 |
|
|
|
А10 |
|||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0 |
|||||
6 |
|
|
|
(А6,9) |
6 |
|
|
|
|
(А7,11) |
4 |
|
|
|
|
|
|
|
|
|
4 |
|
|
|
|
|
|
|
|
4 |
|
||||||||||||||||||
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
7 |
|
|
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
|
|
5 |
|
|
|
|
|
|
|
|
|||
|
А11 |
|
А12 |
|
|
|
|
|
|
А13 |
|
|
|
|
|
|
А14 |
|
|
|
|
|
А15 |
||||||||||||||||||||||||||
|
|
|
ъ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||
5 |
|
|
|
3 |
|
|
|
|
|
|
|
|
6 |
|
|
|
|
|
|
|
|
6 |
|
|
|
|
|
|
|
7 |
|
||||||||||||||||||
|
|
|
|
2 |
|
|
|
|
|
|
|
6 |
|
|
|
|
|
|
|
|
|
|
6 |
|
|
|
|
|
|
|
|
|
|
4 |
|
|
|
|
|
|
|
||||||||
|
А16 |
|
|
А17 |
|
|
|
|
|
|
|
А18 |
|
|
|
|
|
|
А19 |
|
|
|
|
|
А20 |
||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
77

А1 2
3 (А1,3)
А6 2
6 (А6,9)
А11 2
ъ
5
А16 2
А1 2
3 (А1,3)
А6 2
6 (А6,9)
А11 2
ъ
5
А16 2
(А1,2)
А2 3
7 (А6,5)
А7 3
6 (А7,11)
А12 7
3
А17 6
(А1,2)
А2 3
7 (А6,5)
А7 3
6 (А7,11)
А12 7
3
А17 6
(А2,5)
А3 2
4
(А7,8)
А8 6
4
А13 2
6
А18 6
(А2,5)
А3 2
4
(А7,8)
А8 6
4 (А8,12)
А13 2
6
А18 6
78
(А3,7)
А4 3 А5
4 (А4,11) 24,10) (А
А9 3 А10
0
4 4
А14 5 А15
6 7
А19 |
4 |
А20 |
(А3,7) |
(А4,10) |
А4 3 А5
4 (А4,11) 2
А9 3 А10
0
4 4
А14 5 А15
6 7
А19 |
4 |
А20 |

|
|
|
|
|
|
|
(А1,2) |
|
|||
А1 |
2 |
А2 |
|
3 |
|
||||||
|
|
|
|
|
|
|
|
|
|
||
3 |
|
|
(А1,3) |
7 |
|
|
(А6,5) |
|
|||
|
|
|
2 |
|
|
|
|
3 |
|
||
А6 |
А7 |
|
|
||||||||
|
|
|
|||||||||
6 |
|
|
(А6,9) |
6 |
|
|
(А7,11) |
|
|||
|
|
|
|
|
|||||||
|
|
|
|
2 |
|
|
|
|
7 |
|
|
А11 |
|
А12 |
|
|
|||||||
|
|
|
|
|
|
|
|
|
|||
5 |
|
|
|
3 |
|
|
|
|
|
||
|
|
|
2 |
|
|
|
6 |
|
|||
А16 |
|
А17 |
|
|
|||||||
|
|
|
|
|
|
|
|
|
(А1,2) |
|||
А1 |
2 |
А2 |
|
3 |
|||||
|
|
|
|
|
|
|
|||
3 |
|
|
(А1,3) |
7 |
|
|
(А6,5) |
||
|
|
|
2 |
|
|
|
|
3 |
|
А6 |
А7 |
|
|||||||
|
|||||||||
6 |
|
|
(А6,9) |
6 |
|
|
(А7,11) |
||
|
|
|
|
||||||
|
|
|
2 |
|
|
|
7 |
||
А11 |
А12 |
||||||||
|
ъ |
|
|
|
|
|
|
||
|
|
|
|
|
|
||||
5 |
|
(А11,14) |
3 |
|
|
|
|||
|
|
|
|
|
|
|
|
||
|
|
2 |
|
|
6 |
||||
А16 |
А17 |
(А2,5)
А3 2
4
(А7,8)
А8 6
4 (А8,12)
А13 2
6
А18 6
(А2,5)
А3 2
4
(А7,8)
А8 6
4 (А8,12)
А13 2
6
А18 6
79
(А3,7) |
(А4,10) |
А4 3 А5
4 (А4,11) 2
А9 3 А10
0
4 4
А14 5 А15
6 7
А19 |
4 |
А20 |
(А3,7) |
(А4,10) |
А4 3 А5
4 (А4,11) 2
А9 3 А10
0
4 4
А14 5 А15
6 7
А19 |
4 |
А20 |

А1 2
3 (А1,3)
А6 2
6 (А6,9)
А11 2
ъ
5
(А11,14)
А16 2
А1 2
3 (А1,3)
А6 2
6 (А6,9)
А11 2
ъ
5
(А11,14)
А16 2
(А1,2)
А2 3
7 (А6,5)
А7 3
6 (А7,11)
А12 7
3
А17 6
(А1,2)
А2 3
7 (А6,5)
А7 3
6 (А7,11)
А12 7
3
А17 6
|
|
|
(А2,5) |
|
|
|
(А3,7) |
|
|
|
(А4,10) |
||||
А3 |
|
2 |
|
А4 |
3 |
|
А5 |
||||||||
4 |
|
|
|
(А7,8) |
4 |
|
|
(А4,11) |
2 |
|
|
||||
|
|
|
|
|
|
|
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
6 |
|
|
|
|
3 |
|
|
|
|
||
А8 |
|
|
А9 |
|
А10 |
||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
0 |
|||
4 |
|
|
(А8,12) |
4 |
|
|
|
|
4 |
|
|||||
|
|
|
|
2 |
|
|
|
|
|
5 |
|
|
|
||
А13 |
|
|
А14 |
|
|
А15 |
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|||||
6 |
|
|
|
|
6 |
|
|
|
7 |
|
|||||
|
|
|
6 |
|
|
|
|
4 |
|
|
|
||||
А18 |
|
|
А19 |
|
|
А20 |
|||||||||
|
|
|
|
(А2,5)
А3 2
4
(А7,8)
А8 6
4 (А8,12)
А13 2
6
А18 6
80
|
|
(А3,7) |
|
|
|
|
(А4,10) |
||
А4 |
3 |
|
А5 |
|
|||||
4 |
|
|
(А4,11) |
2 |
|
|
(А5,12) |
||
|
|
|
|
||||||
|
|
|
|
|
|
|
|||
|
|
|
3 |
|
|
|
|
|
|
А9 |
|
А10 |
|
||||||
|
|
|
|||||||
|
|
|
|
|
0 |
|
|||
4 |
|
|
|
|
4 |
|
|
||
|
|
|
|
5 |
|
|
|
|
|
А14 |
|
|
А15 |
|
|||||
|
|
|
|
|
|
|
|||
6 |
|
|
|
7 |
|
|
|||
|
|
|
4 |
|
|
|
|
||
А19 |
|
|
А20 |
|
|||||
|
|
|