では、線形プローブを使用するハッシュマップがあるとします。
最初に値 X をキー X で挿入します。これは、たとえば、5 番目の場所にハッシュされます。
次に、キー Y を持つ値 Y を挿入します。これも 5 にハッシュされます。場所は 6 になります。
次に、キー Z を持つ値 Z を挿入します。これも 5 にハッシュされます。場所は 7 になります。
次にYを削除すると、メモリは「X、null、Z」のようになります
次に、キー Z で値を挿入しようとすると、5 がチェックされ、それが取得されたことを確認し、6 がチェックされ、そこに空として挿入されます。ただし、キー Z を持つエントリが既に存在するため、キー Z を持つエントリが 2 つあり、不変条件に反します。
したがって、値自体が見つかるまでマップ全体を調べる必要はありません。見つからない場合は、最初のヌル スペースに挿入できます。したがって、特定のキーへの初回挿入はすべて O(N) ではないでしょうか?