我需要從可以是任意長度的字符串種子中生成長度爲10個或更多數字的唯一Long
。在正常情況下,這將是不可能做到,因爲有更多的String
排列比Long
可以存儲,但是我知道,系統將不會產生更多的Strings
比我能在Long
存儲,我怎麼能產生獨特Long
在這種情況下每個String
?爲唯一的字符串種子生成唯一的長整數
我不能使用動態完美哈希,因爲太耗時了,我不能使用最小完美哈希函數,因爲我不想要生成數字seqentional。
編輯:我無法存儲有關已處理字符串的任何信息,包括他們
嗯......如果有可能,我們還會使用地圖嗎? – dit