mein code sieht ungefähr so aus :
Delphi-Quellcode:
vector = record
prev: integer;
sx,sy: word;
ex,ey: word;
next: integer;
status: boolean;
end;
V : array of vector; /// ...
im array befinden sich ~ 1 mio vectoren
ich benötige eine ultra schnelle suche um mir alle Vector-indices auszugeben die :
zb. sx:= 34 und sy:= 50 haben oder eine Suche für :
ex:= 45; ey:=50; eine Suche über alle Elemnte in meinem array ist nicht akzeptabel.
kann man etwas wie
http://www.swissdelphicenter.ch/torr...de.php?id=1916 auf mein problem anwenden ...