Wahrscheinlich wäre eine lineare Suche bei der geringen Anzahl an Schlüsseln nicht langsamer als diese Hashtabelle.
Ausserdem wird enthält das Array RWords jede Menge Luft (23*10*(20+1) = 4830 Bytes); die lineare Suche bräuchte nicht mal ein Viertel davon.
Interessanter Gedanke. Ok, ich werde beides probieren. Schaun mer mal.
Damit der Topf nicht explodiert, lässt man es ab und zu mal zischen.