Какво е матрица на съседство и списък на съседство?

Съдържание:

Какво е матрица на съседство и списък на съседство?
Какво е матрица на съседство и списък на съседство?
Anonim

В теорията на графите и компютърните науки, матрицата на съседство е квадратна матрица, използвана за представяне на краен график. Елементите на матрицата показват дали двойки върхове са съседни или не в графиката. В специалния случай на крайна проста графика, матрицата на съседство е a-матрица с нули по диагонала.

Какво означава матрица на съседство и списък на съседство?

Списък на съседство: Списъкът на съседство е масив, състоящ се от адресите на всички свързани списъци. … Матрица на съседство: Матрицата на съседство е 2D масив с размер V x V, където V е броят на върховете в графика. Нека 2D масивът е adj, слот adj[j]=1 показва, че има ръб от връх i до връх j.

Какво означава списък на съседство?

В теорията на графите и компютърните науки списъкът на съседство е колекция от неподредени списъци, използвани за представяне на краен график. Всеки неподреден списък в списъка на съседство описва множеството съседи на конкретен връх в графиката.

Какво е матрица на съседство и списък, обяснени с пример?

Матрицата на съседство, понякога наричана още матрица на свързване, на обикновена обозначена графика е матрица с редове и колони, обозначени с върхове на графика, с 1 или 0 на позиция според това дали и. са съседни или не. За проста графика без собствени цикли, матрицата на съседство трябва да има 0s по диагонала.

Какво еосновната разлика между матрицата на съседство и списъка на съседство?

Матрица на съседство заема

2/8 байтово пространство (един бит на запис). Списъкът на съседство заема пространство от 8e, където e е броят на ръбовете (32-битов компютър). Така че с тези числа (все още специфични за 32 бита) точката на прекъсване попада на 1/64.

Препоръчано: