9класс

Страница 42 номер 43, ГДЗ по информатике за 9 класс к рабочей тетради Босовой. Решение с ответом к РТ

Номер 43. Рассмотрите рисунок. Кружками обозначены вершины графа; в кружки вписаны имена вершин. Вершины соединены линиями (ребрами графа); над ребрами обозначены их веса — длины пути. Рядом с каждой вершиной указана метка — длина кратчайшего пути в эту вершину из вершины A: для вершины A — это 0, для всех других вершин она пока неизвестна и обозначена знаком ∞ («бесконечность»).
Найдите кратчайшее расстояние от вершины A до всех остальных вершин графа, действуя в соответствии с приведенным ниже алгоритмом Дейкстры.
1. Обведите вершину A, имеющую минимальную метку (0).
Укажите ее соседей — вершины, в которые идут ребра из вершины A:
2. Установите очередность соседних с A вершин (по возрастанию длины пути между A и соседней вершиной):
1) первой по очереди идет вершина, потому что длина пути между A и является минимальной;
2) второй по очереди идет вершина;
3) третьей по очереди идет вершина.
3. В порядке установленной выше очередности измените метки для соседних с A вершин: вычислите сумму метки вершины A (обведенной вершины) и длины ребра, идущего из нее в очередную соседнюю вершину; если полученная сумма меньше текущей метки очередной вершины, то эту сумму запишите в качестве метки очередной вершины.
После просмотра всех соседей вершины A вычеркните ее из графа.
4. Повторите действия 1-3 для оставшихся вершин, каждый раз выбирая из них вершину, имеющую минимальную метку.

1) A: C, D, B

2) Очередность соседних вершин с вершиной А:

a) первой по очереди идет вершина B, потому что длина пути между А и В является минимальной - 5;

b) второй по очереди идет вершина D - 10;

c) третьей по очередности идет вершина C - 15.

3) Цифры в рамке

4) Цифры в рамке

Кратчайшее расстояние

из А в В равно 5

из A в С равно 13

из А в D равно 10

из А в Е равно 19

из А в F равно 18

Сообщить об ошибке

Не получилось открыть форму обратной связи.
Напишите нам: nqzva@cbzbtnyxn.zr