Главная страница

Использование и анализ информационных моделей (таблицы, диаграммы, графики)


Скачать 4.49 Mb.
НазваниеИспользование и анализ информационных моделей (таблицы, диаграммы, графики)
Дата19.09.2022
Размер4.49 Mb.
Формат файлаdoc
Имя файлаege1.doc
ТипДокументы
#685711
страница5 из 15
1   2   3   4   5   6   7   8   9   ...   15

Ещё пример задания:


Р-04. Между населёнными пунктами A, B, C, D, E, F, G построены дороги, протяжённость которых приведена в таблице. (Отсутствие числа в таблице означает, что прямой дороги между пунктами нет.)




A

B

C

D

E

F

G

A




5




12







25

B

5







8










C










2

4

5

10

D

12

8

2













E







4










5

F







5










5

G

25




10




5

5




Определите длину кратчайшего пути между пунктами A и G (при условии, что передвигаться можно только по построенным дорогам).

Решение:

  1. начнём строить возможные маршруты из пункта A; за 1 шаг можно приехать в B, D или сразу в G (в скобках показаны длины маршрутов):

AB(5), AD(12), AG(25)

заметим, что G – это целевая точка (конечный пункт), поэтому мы уже имеем один полный маршрут длиной 25

  1. строим двух шаговые маршруты: из B дальше можно ехать в D (возврат в А неинтересен!)

ABD (5 + 8 = 13)

этот маршрут нет смысла продолжать, поскольку в D можно приехать быстрее: длина уже найденного маршрута AD равна 12

  1. из D можно ехать в B и C:

ADB (12 + 8 = 20)

ADC (12 + 2 = 14)

  1. третий шаг: маршрут ADB продолжать бессмысленно: из B можно вернуться только в A и D

  2. продолжаем маршрут ADC (14):

ADCE (14 + 4 = 18)

ADCF (14 + 5 = 19)

ADCG (14 + 10 = 24)

в последнем варианте мы приехали в конечный пункт, причем новый маршрут имеет длину 24 < 25, то есть, он короче найденного ранее

  1. четвёртый шаг: продолжаем маршрут ADCE:

ADCEG (18 + 5 = 23)

и маршрут ADCF:

ADCFG (19 + 5 = 24)

  1. других продолжений (без возврата в уже посещённые пункты) нет, поэтому кратчайший маршрут – ADCEG, он имеет длину 23.

  2. Ответ: 23.

  3. Заметим, что эти рассуждения можно зарисовать в виде дерева возможных маршрутов. После первого шага:


После второго шага:



После третьего шага:


После четвёртого шага:




1   2   3   4   5   6   7   8   9   ...   15


написать администратору сайта