Hallo,
ich verstehe noch nicht ganz, wann es sich lohnt ein Array zu nehmen und wann ich ein Dictionary nutzen sollte. Ich möchte über eine integer ID eines Knotens (die gesamte Anzahl an Knoten ist bekannt und bleibt fix) jeweils schnell auf eine Liste von Knoten zugreifen, die sich im Verlaufe des Algorithmus jedoch immer wieder verändert.Welche Datenstruktur bietet sich da an?
ich verstehe noch nicht ganz, wann es sich lohnt ein Array zu nehmen und wann ich ein Dictionary nutzen sollte. Ich möchte über eine integer ID eines Knotens (die gesamte Anzahl an Knoten ist bekannt und bleibt fix) jeweils schnell auf eine Liste von Knoten zugreifen, die sich im Verlaufe des Algorithmus jedoch immer wieder verändert.Welche Datenstruktur bietet sich da an?