解決hash衝突方法

1 開放定址hash

1)線性  ( hash(key)+i) % L隨機數

2)二次. ( hash(key)+c1* i + c2 *i^2) % Ldeveloper

3)雙重hash  ( hash1(key)+hash2(key)* i) % Lco

4)隨機數列ps

2 鏈地址法

3 屢次hash法,直到不重複

4 公共溢出區

 

https://cloud.tencent.com/developer/article/1361248

相關文章
相關標籤/搜索