Hi,
ich habe eine Liste mit Rechtecken die nach ihrer Flaeche sortiert sind. Wenn ich jetzt z.B. ein Rechteck der Flaeche 20 will muesste ich eigentlich gar nicht ueber alle Elemente der Liste iterieren sondern nur ueber die letzte Haelfte weil alle Rechtecke davor groesser sind.
Gibt es Listen die die Sortierung irgendwie clever ausnutzen koennen und intern eine schnellere Suche verwenden als ueber alle Elemente zu iterieren?
ich habe eine Liste mit Rechtecken die nach ihrer Flaeche sortiert sind. Wenn ich jetzt z.B. ein Rechteck der Flaeche 20 will muesste ich eigentlich gar nicht ueber alle Elemente der Liste iterieren sondern nur ueber die letzte Haelfte weil alle Rechtecke davor groesser sind.
Gibt es Listen die die Sortierung irgendwie clever ausnutzen koennen und intern eine schnellere Suche verwenden als ueber alle Elemente zu iterieren?