Forum: Object-Pascal / Delphi-Language
Delphi
by alzaimar,
17. Nov 2008
olee, schau Dir mal die von mir erwähnten Algorithmen an. Dein Ansatz ist eben der Langsamste.
Forum: Object-Pascal / Delphi-Language
Delphi
by alzaimar,
17. Nov 2008
"grep" ist ein Kommandozeilentool, das das sehr schnell macht.
Ansonsten wäre Quicksearch, Boyer-Moore o.ä. etwas für Dich. Dabei musst Du allerdings deine Strategie überdenken, denn wenn du einfach Blockweise einliest, überliest du die Zeichenketten, die am Ende des einen Blocks anfangen und am Anfang des nächsten Blockes aufhören.
Eine sehr schnelle Stringmatching-Suche findest Du bei der...