我真的需要幫助插入哈希表。我現在不完全明白。有人可以用外行的話來解釋二次和線性探測嗎? public void insert(String key)
{
int homeLocation = 0;
int location = 0;
int count = 0;
if (find(key).getLocation() == -1) // make sur
我有一個區分二次和線性探測算法的問題。當我在閱讀概念性解釋時,我看到我^ ^被重複添加到最後一個索引的嘗試。這裏的情況如何?線性探測會將此變爲什麼?從我正在閱讀的內容來看,下面的方法實現了二次探測。 private int findPosQuadratic(AnyType x)
{
int offset = 1;
int currentPos = myhash(x);