Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by ScharfeMietze,
25. Okt 2015
Da ich in jedem Fall mit RegEx drüber muss, hilft mir die Variante nicht. Es ging ja nicht um das wie, sondern was schneller sein könnte.
trozdem Danke für die Antwort
:)
Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by ScharfeMietze,
25. Okt 2015
Es geht um eine Art Index der Inhalt eines Editfeldes wird mit dem Index abgeglichen. Wenn vorhanden verwerfe Inhalt des Tabsheets wenn nicht vorhanden füge es dem Index hinzu und arbeite dioutinen ab.
Ich mache momentan den Probelauf mit der Regex Variante schau mer mal.
Grüße SM
Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by ScharfeMietze,
19. Okt 2015
Leider kann ich (vorab) nicht Testen, da ich die originalen Datensätze nicht habe.
Ich hatte auch auf eine eindeutigere Antwort gehofft.
Was aber wiederum auch nicht unbedingt schlecht ist wenn es keine Eindeutige Antwort gibt, da dann keine 10 Sekunden unterschied zu erwarten sind ^^
Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by ScharfeMietze,
19. Okt 2015
Die Frage was ist smarter bei einer TsringList mit x tausend einträgen.
Ein Schleifendurchlauf mit for I = 0 to TstringList count -1 und Tregex.isMatch. oder TRegex.Ismatch(Tstringlist.text.....);
Da auch mal bis zu 20k Einträge kommen können wüste ich das gerne.
Gruß
SM:-D