Bruker Nabomatriser for tette grafer (mange kanter) Bruker Nabolister

Begreper

Nabomatriser

Dersom det går en kant fra til , vil og ellers Plass: Tid for å sjekke en kant:

Link to original


Nabolister

En liste med lister, der indeks i listen har en liste over alle noder som node i har en kant til Plass: Tid for å sjekke en kant:

Link to original

Bruksområder

Når bruker vi nabomatriser vs nabolister?

NabomatriserNabolister
ProsMange kanter gjør det lett å slå opp iLett å traverse, og bruker lite plass
ConsTar opp V² plass uansettTar lengre tid å slå opp siden den må traversere