Registriert seit: 30. Jan 2004
65 Beiträge
Delphi 2005 Personal
|
Re: (C#) Listensuche optimieren
6. Jan 2006, 17:09
Du brauchst eigentlich keine feste Größe nehmen. Du kannst eine dynamische Liste nehmen, so dass nur dann ein Element mit der x-Position 3 eingefügt wird, wenn es auch ein Objekt mit entsprechenden Koordinaten gibt. Hast du also die Koordinaten (3,5), (3,1) (2,2), dann gäbe es in der ersten Liste nur zwei Elemente (mit x=5 und x=2) und die daran hängenden Listen hätten auch nur wenige Elemente. Dadurch bleibt das Ganze dynamisch und spart Speicherplatz.
|