In der Schule ging mein Lehrer über die Rechtschreibprüfung mit hoher Leistung, die einen numerischen Hashwert oder einen Schlüssel verwendet, der ein Wort darstellt. So werden anstelle von Wörtern die Schlüssel gespeichert. Dann wird das zu überprüfende Wort unter Verwendung desselben Algorithmus, der im Wörterbuch verwendet wurde, in seine eindeutige Nummer umgewandelt. Aber ich kann mich nicht erinnern, wie diese Methode heißt, und ich muss eine ähnliche Methode schreiben.Rechtschreibprüfung, eindeutige Nummer für das Wort
Wer weiß über diese Methode, um eine eindeutige Nummer für eine Reihe von Zeichen zu generieren?
PS ist dies keine Hausaufgaben. Ich benutze das für ein Projekt bei der Arbeit. – netcat
Dies wird als [Hash] (https://en.wikipedia.org/wiki/Hash_function) bezeichnet, was [Was ist eine gute Hash-Funktion für englische Wörter?] (Http://stackoverflow.com/q/7700400/) 2564301) kann Ihnen antworten. – usr2564301
Jedes Wort, wenn Sie jedes Zeichen dieses Wortes in ein int konvertieren würden, würde Ihnen eine eindeutige Zahl für jedes Wort geben ... zum Beispiel - um 'a' in ein int zu konvertieren, sagen Sie einfach (int) a . – Krishna