AW: String in TStringList finden verschnellern?
Das müssen den TE fragen. Er kämpft mit den Milisekunden... :wink:
|
AW: String in TStringList finden verschnellern?
Zitat:
Delphi-Quellcode:
sollte das Problem erledigt sein :stupid:
Sleep(600);
|
AW: String in TStringList finden verschnellern?
Zitat:
Gruß K-H |
AW: String in TStringList finden verschnellern?
Zitat:
Denn der Unterschied zwischen 1 Minute und 5 Sekunden ist schon gewaltig. |
AW: String in TStringList finden verschnellern?
Zitat:
Wenn sich die Liste oft ändert, aber nur selten darauf zugegriffen wird, dann kann die Suche langsamer sein, aber das Hinzufügen/Löschen/Ändern sollte schnell sein, aber wenn die Liste sich selten ändert und oft gesucht wird, dann natürlich andersrum. Und dann kann man noch unterscheiden wie die Liste gefüllt wird. Wird sie einmal schnell gefüllt und es gibt zwischendrin keine Zugriffe, dann kann man dabei die Sortierung/Indizierung aus lassen (falls möglich) und führt das erst nach dem Befüllen durch. (beim Dictionary nicht möglich, aber bei der TStringList, wenn man beim Befüllen selber auf Dupplikate achtet) |
AW: String in TStringList finden verschnellern?
Zitat:
|
AW: String in TStringList finden verschnellern?
Jain.
Bei der Vergrößerung der Liste müssen ab und an mal alle Einträge neu positioniert werden, wenn der interne Speicher die Größe ändert. |
AW: String in TStringList finden verschnellern?
Hat noch keiner einen AVL-Baum ausprobiert? :-D
Der ist beim Einfügen und beim Suchen recht schnell. |
AW: String in TStringList finden verschnellern?
Zitat:
|
AW: String in TStringList finden verschnellern?
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:05 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz