作为数据结构和算法实验问题之一的一部分,我尝试创建我的 Customhashtable,将 CustomLinkedList[] 作为底层数据结构以避免串通(单独链接)。但是当负载因子超过 75 时,我被困在如何将以前的内容映射到大小增加的新数组,以便返回的索引与新大小相同,用于散列的代码大小 = 100
public int arrayIndex(String key)
{
int index = key.charAt(0);
for(int j = 1;j<key.length;j++)
{
int temp = key.charAt(j);
index = ((index*27)+temp)%100;
}
}