STL hashmap原理及衝突解決

大家平時都用過hashMap,但是可能大家對hashMap的底層實現不太瞭解,同時對其中可能出現的hash衝突有些不瞭解,這幾天我翻了下資料,也稍微瞭解下,記錄下來,以免遺忘。 上圖就是一個散列表(Hash table,也叫哈希表),是根據關鍵碼值(Key value)而直接進行訪問的數據結構。也就是說,它通過把關鍵碼值映射到表中一個位置來訪問記錄,以加快查找的速度。這個映射函數叫做散列函數,存放
相關文章
相關標籤/搜索