Què és la matriu d'adjacència i la llista d'adjacència?

Taula de continguts:

Què és la matriu d'adjacència i la llista d'adjacència?
Què és la matriu d'adjacència i la llista d'adjacència?
Anonim

En teoria de grafs i informàtica, una matriu d'adjacència és una matriu quadrada utilitzada per representar un graf finit. Els elements de la matriu indiquen si els parells de vèrtexs són adjacents o no al gràfic. En el cas especial d'un gràfic simple finit, la matriu d'adjacència és una matriu amb zeros a la seva diagonal.

Què significa la matriu d'adjacència i la llista d'adjacència?

Llista d'adjacència: una llista d'adjacència és una matriu formada per l'adreça de totes les llistes enllaçades. … Matriu d'adjacència: la matriu d'adjacència és una matriu 2D de mida V x V on V és el nombre de vèrtexs d'un gràfic. Sigui la matriu 2D adj, una ranura adj[j]=1 indica que hi ha una vora des del vèrtex i fins al vèrtex j.

Què vol dir la llista d'adjacència?

En teoria de grafs i informàtica, una llista d'adjacència és una col·lecció de llistes no ordenades que s'utilitzen per representar un gràfic finit. Cada llista no ordenada dins d'una llista d'adjacència descriu el conjunt de veïns d'un vèrtex concret al gràfic.

Què és la matriu d'adjacència i la llista explica amb exemple?

La matriu d'adjacència, de vegades també anomenada matriu de connexió, d'un gràfic etiquetat senzill és una matriu amb files i columnes etiquetades per vèrtexs de gràfics, amb un 1 o un 0 en posició segons si i. són adjacents o no. Per a un gràfic senzill sense autobucles, la matriu d'adjacència ha de tenir 0 a la diagonal.

Què ésla diferència bàsica entre la matriu d'adjacència i la llista d'adjacència?

Una matriu d'adjacència ocupa

2/espai de 8 bytes (un bit per entrada). Una llista d'adjacència ocupa un espai 8e, on e és el nombre d'arestes (ordinador de 32 bits). Així, amb aquests números (encara específics de 32 bits), el punt d'interrupció arriba a 1/64.

Recomanat: