Wat is een aangrenzendheidsmatrix en aangrenzendheidslijst?

Inhoudsopgave:

Wat is een aangrenzendheidsmatrix en aangrenzendheidslijst?
Wat is een aangrenzendheidsmatrix en aangrenzendheidslijst?
Anonim

In de grafentheorie en informatica is een aangrenzende matrix een vierkante matrix die wordt gebruikt om een eindige grafiek weer te geven. De elementen van de matrix geven aan of paren hoekpunten aangrenzend zijn of niet in de grafiek. In het speciale geval van een eindige eenvoudige graaf, is de aangrenzende matrix een matrix met nullen op de diagonaal.

Wat betekenen de aangrenzendheidsmatrix en de aangrenzendheidslijst?

Aangrenzende lijst: Een Aangrenzende lijst is een array die bestaat uit het adres van alle gekoppelde lijsten. … Nabijheidsmatrix: Nabijheidsmatrix is een 2D-array met de grootte V x V, waarbij V het aantal hoekpunten in een grafiek is. Laat de 2D-array adj zijn, een slot adj[j]=1 geeft aan dat er een rand is van hoekpunt i tot hoekpunt j.

Wat betekent aangrenzend lijst?

In grafentheorie en informatica is een aangrenzende lijst een verzameling van ongeordende lijsten die worden gebruikt om een eindige grafiek weer te geven. Elke ongeordende lijst binnen een aangrenzende lijst beschrijft de reeks buren van een bepaald hoekpunt in de grafiek.

Wat is een aangrenzende matrix en een lijst met voorbeelden?

De aangrenzende matrix, ook wel de verbindingsmatrix genoemd, van een eenvoudig gelabelde grafiek is een matrix met rijen en kolommen gelabeld door hoekpunten van de grafiek, met een 1 of 0 in positie afhankelijk van of en. aangrenzend zijn of niet. Voor een eenvoudige grafiek zonder zelflussen moet de aangrenzende matrix nullen op de diagonaal hebben.

Wat ishet fundamentele verschil tussen aangrenzendheidsmatrix en aangrenzendheidslijst?

Een aangrenzende matrix bezet

2/8 byte spatie (één bit per invoer). Een aangrenzende lijst neemt 8e ruimte in beslag, waarbij e het aantal randen is (32-bits computer). Dus met deze nummers (nog steeds 32-bits specifiek) komt het breekpunt op 1/64.

Aanbevolen: