Hey, ich schreibe derzeit einen kleinen Algorithmus, um eine Wort-Liste zu erstellen.
Dieser funktioniert auch wunderbar, ich möchte jedoch schon im Vorraus berechnen, wieviele Wörter man am Ende erhält, und so schon die vorraussichtliche Größe des Dokuments berrechnen.
Folgende Angaben sind dazu relevant:
- Länge des Worts
- Welche Buchstaben zur Erstellung verwendet werden dürfen
Derzeit wird eine Wortlänge von "6" verwendet.
Das Wort sieht am Ende also so aus:
"xxxxxx".
Folgende Zeichen dürfen verwendet werden:
- A-Z
- a-z
- 0-9
- . , ! ? - _ =
Mit diesen Angaben werden Wörter im folgenden Format erstellt:
Code:
AAAAAA
AAAAAB
AAAAAC
..
AAAABA
AAAABB
AAAABC
AAAABD
..
Und so weiter, bis alle Buchstabenkombinationen erstellt wurden.
Dies funktioniert, wie bereits gesagt, ohne Probleme.
Wie berechne ich nun schon vor dem Erstellen, wieviele Wörter erstellt werden?