Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
IRK_DO (1).docx
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
708.06 Кб
Скачать

Алгоритм Дейкстра-1

Задача 1.

Існує санаторій з багатьма корпусами. Задані відстані між ними, дороги з одностороннім рухом. Необхідно знайти найкоротший шлях з корпусу 1 в корпус 7 за умови рівномірного руху.

З

В

Вага

1

2

3

1

3

2

1

4

5

2

5

8

3

6

9

4

2

1

4

5

3

4

6

2

5

6

6

5

7

10

6

7

8

Верш.

Umin

Umax

Umin=Umax

1

0

-4,0,-6

v

2

3

-3

3

2

-2

4

5

5,2,2

v

5

11,8

5,1

6

11,7,14

7

v

7

18,15

15

v

Ланцюг найкоротшого шляху:

0 5 7 15

1 --> 4 --> 6 --> 7

Алгоритм Дейкстра-1

Задача 2.

Маємо мікрорайон з житловими будинками. Відома відстань між ними. Поштару необхідно якнайшвидше віднести пошту до будинку 8. Тож нам необхідно знайти найкоротший шлях з буд.1 до буд.8 при умові рівномірного прямування поштаря.

З

В

Вага

1

2

3

1

3

8

1

4

5

2

3

4

2

6

12

3

6

7

3

5

11

4

5

9

4

7

17

5

7

10

5

8

7

6

5

8

6

8

15

7

8

19

Верш.

Umin

Umax

Umin=Umax

1

0

-5,0,-9

v

2

3

-6,-1

3

8,7

-1,3

4

5

5,-15

v

5

18,14

14,-8

v

6

15,14

6,6

7

22,24

2

8

21,29,41

21

v

Ланцюг найкоротшого шляху:

0 5 14 21

1 --> 4 --> 5 --> 8

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]