Einzelnen Beitrag anzeigen

Benutzerbild von Sharky
Sharky

Registriert seit: 29. Mai 2002
Ort: Frankfurt
8.252 Beiträge
 
Delphi 2006 Professional
 
#6

Re: Worthäufigkeit bestimmen

  Alt 24. Feb 2004, 07:51
Zitat von Luckie:
...sl ist die Liste mit Worten deren Häufigkeit ermittelt werden soll, Text der Text in dem die Worthäufigkeit ermittelt werden soll.....
Hai Luckie,

wenn ich dich richtig verstehe hast Du die Wörter alle in eine Stringliste geladen? Gut.
Aber was ich nicht verstehe ist "...der Text in dem die Worthäufigkeit ermittelt...".

Wenn ich die Wörter der SL zählen sollte würde ich so vorgehen.
  • Wörter in SL laden.
  • SL sortieren.
  • erstes Wort der SL ermitteln.
  • Word in DynArry-Record speichern.
  • SL weiterdurchlaufen und prüfen ob sich das Word ändert. Wenn Ja Anzahl im Record speichern.
  • Mit dem neuen Word weiter machen.
  • Das ganze bis ende der SL.

Ich hoffe das ist verständlich? Das Sortieren sollte recht zügig gehen. Und danach ist es nur noch ein durchlaufen der SL mit exact einer vergleichsoperation pro "Zeile".
Stephan B.
"Lasst den Gänsen ihre Füßchen"
  Mit Zitat antworten Zitat