我正在一个项目中,我需要分配一些具有唯一ID的人。
现在我有一个要求,即基于这些ID,我需要生成一个唯一编号的集。任何两个ID都不应产生相同的集合,并且任何两个ID的集合的交集都应为空。
我应该如何实现这一目标? 为此建议一种算法。
答案 0 :(得分:0)
连接唯一ID和唯一序列号。
根据情况,序列号可以是全局的,也可以按ID分配。
例如
A1, B2, A3, C4, E5, A6, A7, B8...
vs。
A1, B1, A2, C1, E1, A3, A4, B2...