怎么利用hashcode分段呢
如何利用hashcode分段呢 !
假如 我有100W 条数据,我想利用hashcode 来 将这100W 条数据,化为5段,应该怎么做呢 !!
------解决方案--------------------
首先设计一个 hashcode 算法,尽量均匀。
然后:
int seg = hash(data) % 5; // 那么分段取值就是 0~4
假如 我有100W 条数据,我想利用hashcode 来 将这100W 条数据,化为5段,应该怎么做呢 !!
------解决方案--------------------
首先设计一个 hashcode 算法,尽量均匀。
然后:
int seg = hash(data) % 5; // 那么分段取值就是 0~4