猫草种子哪里买 ?# pets - 心有所宠
p*p
1 楼
一个很大hashmap里存了64位的long类型hashcode,给定一个long,判断它和其他所有
hashcode是否存在hamming distance不超过3的子集,如果有,返回这些子集
最简单当然是把所有值都计算一遍,但那样太慢了
如果map是有序的,看起来只要找“附近”的值就行了,问题是如何找出这些值,我感
觉组合一下也不少了……
(注:hamming distance就是两个二进制之间不同位的数量之和,如101和110距离是2
)
hashcode是否存在hamming distance不超过3的子集,如果有,返回这些子集
最简单当然是把所有值都计算一遍,但那样太慢了
如果map是有序的,看起来只要找“附近”的值就行了,问题是如何找出这些值,我感
觉组合一下也不少了……
(注:hamming distance就是两个二进制之间不同位的数量之和,如101和110距离是2
)