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

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

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

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

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

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

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

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

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

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

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

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

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

Задание 5 в ЕГЭ 2026 по истории: соотнесение событий и участвующих в них личностей
Необходимо установить соответствие между историческими событиями и их участниками. Рассказываем, какие личности могут встретиться. Уровень...
определения
Если коротко и по делу, то химия — это наука о веществах, их свойствах и превращениях. Разберем это определения по косточкам Наши друзья физики...
Восстание декабристов
Восстание декабристов — политическое выступление молодых представителей дворянства с целью изменения политического строя. В этой шпаргалке мы собрали...
ЗАДАНИЕ 23 | Этапы геологической истории земной коры. Геологическая хронология
I тип — периоды геологической истории Земли 📚 Теория для задания: • Международная геохронологическая шкала включает в себя 5 эр и 12 периодов ...
Биологические системы и свойства живого
Объясняем, что такое «биологическая система» и какими свойствами обладает всё живое вещество на планете. Все биологические системы...
Контроль мочеиспускания
Мочеиспускание и мочеобразование — созвучные термины, которые нельзя путать 🤔 Чаще всего на ЕГЭ спрашивали второй процесс, а вот мочеиспускание...

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

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