Ce este matricea de adiacentă și lista de adiacență?

Cuprins:

Ce este matricea de adiacentă și lista de adiacență?
Ce este matricea de adiacentă și lista de adiacență?
Anonim

În teoria grafurilor și informatică, o matrice de adiacență este o matrice pătrată folosită pentru a reprezenta un grafic finit. Elementele matricei indică dacă perechile de vârfuri sunt adiacente sau nu în grafic. În cazul special al unui grafic simplu finit, matricea de adiacență este a-matrice cu zerouri pe diagonală.

Ce înseamnă matricea de adiacență și lista de adiacență?

Lista de vecinătate: o listă de adiacență este un tablou format din adresa tuturor listelor legate. … Matricea adiacentei: Matricea adiacentei este o matrice 2D de dimensiunea V x V unde V este numărul de vârfuri dintr-un grafic. Fie matricea 2D adj, un slot adj[j]=1 indică faptul că există o muchie de la vârful i la vârful j.

Ce înseamnă lista de vecinătate?

În teoria graficelor și informatică, o listă de adiacență este o colecție de liste neordonate folosite pentru a reprezenta un grafic finit. Fiecare listă neordonată dintr-o listă de adiacență descrie setul de vecini ai unui anumit vârf din grafic.

Ce este matricea de adiacență și lista explicați prin exemplu?

Matricea de adiacență, uneori numită și matrice de conexiune, a unui grafic simplu etichetat este o matrice cu rânduri și coloane etichetate prin vârfuri ale graficului, cu un 1 sau 0 în poziție în funcţie de dacă şi. sunt adiacente sau nu. Pentru un grafic simplu fără bucle proprii, matricea de adiacență trebuie să aibă 0 pe diagonală.

Ce estediferența de bază dintre matricea de adiacență și lista de adiacență?

O matrice de adiacență ocupă

2/spațiu de 8 octeți (un bit per intrare). O listă de adiacență ocupă spațiu 8e, unde e este numărul de margini (calculator de 32 de biți). Deci, cu aceste numere (încă specifice pentru 32 de biți) punctul de întrerupere aterizează la 1/64.

Recomandat: