Was ist ein guter Algorithmus zum Generieren einer eindeutigen 64-Bit-ID ausgehend von mehreren numerischen 64-Bit-IDs? Beispiel:Erstellen Sie eine eindeutige numerische ID aus mehreren numerischen IDs
Input: [2, 9875, 0, 223.568, ...] eine Liste von zufälligem 64-Bit-IDs
Output: eine eindeutige 64-Bit numerische ID, die das sein muß Gleiches für den gegebenen Eingang
Ich suche einen Weg ID Kollision zu vermeiden.
Ich entschuldige mich für die unklare Frage.
Bitte lesen Sie [this] (http://stackoverflow.com/help/how-to-ask), wie Sie Ihre Frage klären können. –
Einige weitere Einschränkungen wären hilfreich. Wenn Sie zum Beispiel wissen, dass alle IDs maximal 10 Zeichen lang sind und es Ihnen egal ist, wie lang die resultierende ID ist, könnten Sie einfach verketten: 0000000002000000987500000000000000223568 –
Wissen Sie etwas über die Verteilung der Werte Ihrer multiplen numerischen 64 -bit-IDs? – MrSmith42