1-11 класс
  • 1-11 класс
  • 1 класс
  • 2 класс
  • 3 класс
  • 4 класс
  • 5 класс
  • 6 класс
  • 7 класс
  • 8 класс
  • 9 класс
  • 10 класс
  • 11 класс
Выберите класс
Предметы
Босова 7-9 класс (Сборник упр-й)
Упр.3.43 ГДЗ Сборник упражнений Босова 7-9 класс (Информатика)
Босова, Аквилянов
9 класс
Класс
9
Предмет
Информатика
Автор
Босова, Аквилянов

Упр.3.43 ГДЗ Сборник упражнений Босова 7-9 класс (Информатика)

Задача

Рассмотрите рисунок. Кружками обозначены вершины графа; в кружки вписаны имена вершин. Вершины соединены линиями (рёбрами графа); над рёбрами обозначены их веса — длины пути. Рядом с каждой вершиной указана метка — длина кратчайшего пути в эту вершину из вершины $$A$$: для вершины $$A$$ — это 0, для всех других вершин она пока неизвестна и обозначена знаком бесконечности. Найдите кратчайшее расстояние от вершины $$A$$ до всех остальных вершин графа, действуя в соответствии с приведённым ниже алгоритмом Дейкстры.

Подробный ответ

Рассмотрим граф и применим алгоритм Дейкстры.

  1. Начинаем с вершины A: её метка равна $$0$$.
  2. Соседи вершины A: B, D, C.
  3. Вычисляем новые метки:
    • для B: $$0+5=5$$;
    • для D: $$0+10=10$$;
    • для C: $$0+15=15$$.
  4. Выбираем вершину с минимальной меткой среди непосещённых — это B ($$5$$). Её соседи: D и E.
    • для D: $$5+9=14$$, но текущая метка $$10$$ меньше, значит оставляем $$10$$;
    • для E: $$5+14=19$$, значит метка E равна $$19$$.
  5. Следующая вершина с минимальной меткой — D ($$10$$). Её соседи: C, E, F.
    • для C: $$10+3=13$$, значит метка C становится $$13$$;
    • для E: $$10+10=20$$, но уже есть $$19$$, поэтому не меняем;
    • для F: $$10+8=18$$, значит метка F равна $$18$$.
  6. Остаётся вершина C с меткой $$13$$, затем F с меткой $$18$$ и E с меткой $$19$$.

Итак, кратчайшие расстояния от вершины A:

  • до B — $$5$$;
  • до C — $$13$$;
  • до D — $$10$$;
  • до E — $$19$$;
  • до F — $$18$$.

Ответ: $$A \to B = 5$$, $$A \to C = 13$$, $$A \to D = 10$$, $$A \to E = 19$$, $$A \to F = 18$$.

Иллюстрация к решению «Упр.3.43 ГДЗ Сборник упражнений Босова 7-9 класс (Информатика)», 1



Общая оценка
3.8 / 5
Другие учебники
Другие предметы