Алгоритм Дейкстра-4
Задача 1.
Є водопровідна мережа між будинками із заданими пропускними спроможностями в обох напрямках. Необхідно визначити магістралі, яким може знадобитися ремонт, на шляху з будинку 1 в будинок 7 та загальну пропускну спроможність.
З |
В |
Вагазв |
Вагавз |
1 |
2 |
4 |
3 |
1 |
3 |
5 |
- |
1 |
4 |
2 |
5 |
2 |
4 |
6 |
5 |
2 |
5 |
7 |
8 |
3 |
4 |
9 |
- |
3 |
6 |
2 |
3 |
4 |
5 |
8 |
7 |
4 |
7 |
4 |
5 |
5 |
7 |
2 |
1 |
6 |
7 |
3 |
8 |
С0=
|
1 |
2 |
3 |
4 |
5 |
6 |
7 |
1 |
0 |
4 |
5 |
2- |
0 |
0 |
0 |
2 |
3 |
0 |
0 |
6 |
7 |
0 |
0 |
3 |
0 |
0 |
0 |
9 |
0 |
2 |
0 |
4 |
5+ |
5 |
0 |
0 |
8 |
0 |
4- |
5 |
0 |
8 |
0 |
7 |
0 |
0 |
2 |
6 |
0 |
0 |
3 |
0 |
0 |
0 |
8 |
7 |
0 |
0 |
0 |
5+ |
1 |
8 |
0 |
147 Q=2
C1=
|
1 |
2 |
3 |
4 |
5 |
6 |
7 |
1 |
0 |
4 |
5- |
0 |
0 |
0 |
0 |
2 |
3 |
0 |
0 |
6 |
7 |
0 |
0 |
3 |
0+ |
0 |
0 |
9 |
0 |
2- |
0 |
4 |
7 |
5 |
0 |
0 |
8 |
0 |
2 |
5 |
0 |
8 |
0 |
7 |
0 |
0 |
2 |
6 |
0 |
0 |
3+ |
0 |
0 |
0 |
8- |
7 |
0 |
0 |
0 |
7 |
1 |
8+ |
0 |
1367 Q=2
C2=
|
1 |
2 |
3 |
4 |
5 |
6 |
7 |
1 |
0 |
4 |
3- |
0 |
0 |
0 |
0 |
2 |
3 |
0 |
0 |
6 |
7 |
0 |
0 |
3 |
2+ |
0 |
0 |
9- |
0 |
0 |
0 |
4 |
7 |
5 |
0+ |
0 |
8 |
0 |
2- |
5 |
0 |
8 |
0 |
7 |
0 |
0 |
2 |
6 |
0 |
0 |
5 |
0 |
0 |
0 |
6 |
7 |
0 |
0 |
0 |
7+ |
1 |
10 |
0 |
1347 Q=2
C3=
|
1 |
2 |
3 |
4 |
5 |
6 |
7 |
1 |
0 |
4 |
1- |
0 |
0 |
0 |
0 |
2 |
3 |
0 |
0 |
6 |
7 |
0 |
0 |
3 |
4+ |
0 |
0 |
7- |
0 |
0 |
0 |
4 |
7 |
5 |
2+ |
0 |
8- |
0 |
0 |
5 |
0 |
8 |
0 |
7+ |
0 |
0 |
2- |
6 |
0 |
0 |
5 |
0 |
0 |
0 |
6 |
7 |
0 |
0 |
0 |
9 |
1+ |
10 |
0 |
13457 Q=1
C4=
|
1 |
2 |
3 |
4 |
5 |
6 |
7 |
1 |
0 |
4- |
0 |
0 |
0 |
0 |
0 |
2 |
3+ |
0 |
0 |
6 |
7- |
0 |
0 |
3 |
5 |
0 |
0 |
6 |
0 |
0 |
0 |
4 |
7 |
5 |
3 |
0 |
7 |
0 |
0 |
5 |
0 |
8+ |
0 |
8 |
0 |
0 |
1- |
6 |
0 |
0 |
5 |
0 |
0 |
0 |
6 |
7 |
0 |
0 |
0 |
9 |
2+ |
10 |
0 |
1257 Q=1
C5=
|
1 |
2 |
3 |
4 |
5 |
6 |
7 |
1 |
0 |
3 |
0 |
0 |
0 |
0 |
0 |
2 |
4 |
0 |
0 |
6 |
6 |
0 |
0 |
3 |
5 |
0 |
0 |
6 |
0 |
0 |
0 |
4 |
7 |
5 |
3 |
0 |
7 |
0 |
0 |
5 |
0 |
9 |
0 |
8 |
0 |
0 |
0 |
6 |
0 |
0 |
5 |
0 |
0 |
0 |
6 |
7 |
0 |
0 |
0 |
9 |
3 |
10 |
0 |
F=
|
1 |
2 |
3 |
4 |
5 |
6 |
7 |
1 |
0 |
1 |
5 |
2 |
0 |
0 |
0 |
2 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
3 |
0 |
0 |
0 |
3 |
0 |
2 |
0 |
4 |
0 |
0 |
0 |
0 |
1 |
0 |
4 |
5 |
0 |
0 |
0 |
0 |
0 |
0 |
2 |
6 |
0 |
0 |
0 |
0 |
0 |
0 |
2 |
7 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
Найбільш завантажені магістралі: 13, 14, 36, 47, 57
Максимальна пропускна спроможність: (1+5+2)=(4+2+2)=8
