哈希算法题目:设计哈希映射(二次探测法实现)
**哈希算法题目:设计哈希映射(二次探测法实现)**
**题目描述**
设计一个哈希映射,使用开放地址法解决哈希冲突,但要求使用二次探测作为冲突解决策略。需要实现以下操作:
- `put(key, value)`: 插入键值对,如果键已存在则更新值
- `get(key)`: 返回键对应的值,如果键不存在返回-1
- `remove(key)`: 删除键值对
哈希表容量应可动态扩容,当负载因子超过0.75时扩容为原来的2倍。
**解题过程**
**步骤1:理解二次探测法**
二次探测
2025-10-30 23:16:53
0