2010-10-20 112 views
0

撓撓我的頭。字符串上的最小校驗和

我有350個字符串,平均90個字符長,所有字符串都是唯一的。 現在,我想爲每個字符串生成一個唯一的ID。

我試過了字符串中的字符數最多的兩個雙打,返回的總和 是不夠獨特的。任何人有任何想法如何解決這個問題?我想到hash(),是最好的解決方案嗎?

ABCDEF將返回相同abcdfe

+0

根據你是否知道可能的字符串,無論是比爾的答案還是或伊格納西奧的答案都是正確的。 – 2010-10-20 20:24:45

回答

1

校驗和散列絕不會是唯一的。調用第一個字符串「1」並從那裏開始。

+0

不能做,字符串被添加和刪除每天 – Grumpy 2010-10-20 21:19:45