Способы представления графа

Редакция Без Сменки
Честно. Понятно. С душой.

Чтобы использовать какой-то алгоритм на графах, сам граф нужно каким-то образом представить в программе.

Рассмотрим два способа представления ориентированных и неориентированных графов (граф ориентированный, если у него заданы направления движения) 🌐

⓵ Матрица смежности

В данном способе заполняется матрицу размером V x V, где V- количество вершин графа:

A[i][j] = 1 — если существует ребро из i в j(в случае ориентированного графа записываем стоимость перехода из i в j
A[i][j] = 0 — ребра нет

(пример смотри на картинке)

⓶ Список смежности

В данном способе используется список D содержащий V списков. В каждом списке D[V] содержатся все вершины U, так что между V и U есть ребро.

(пример смотри на картинке)

Где вы учитесь?

Вам также будет интересно

Топ основных именных теорем из геометрии
Эта удобная шпаргалка поможет с лёгкостью запомнить все основные теоремы из геометрии для ЕГЭ по математике. В ней вы найдёте все нужные формулы и...
ЗАДАНИЕ 29 | экология
III тип — экология 📚 Теория для задания: • В данном типе задания нужно проанализировать ситуацию и дописать необходимые звенья. 📜 Алгоритм...
химическая реакция, баланс
В ходе химической реакции одни вещества превращаются в другие 👩‍🔬 При этом рвутся старые связи, образуются новые, все атомы меняются местами… Короче...
Историко-литературный процесс для ЕГЭ 2026: ключевые литературные направления
Для успешной подготовки к ЕГЭ 2026 по литературе важно знать основные литературные направления и течения, их особенности, период действия и...
ЗАДАНИЕ 4 | высотная поясность
XV тип задания — высотная поясность 📚 Теория для задания: Высотная поясность или высотная зональность — закономерная смена природных условий в...
Средняя скорость
Средней скоростью движения тела называется отношение пути S, пройденного телом, ко времени t, в течение которого двигалось тело: 🖇 Научимся ее...

0 комментария

Авторизуйтесь, чтобы оставить комментарий.