标签: java
没有碰撞时只有O(1)吗?我在谈论一个哈希表,在每个插槽中都有链接列表来保存值。
答案 0 :(得分:1)
平均冲突次数为O(1),如果您的哈希函数基本上是随机的,您可以证明碰撞很多是不可能的。
答案 1 :(得分:1)
是的,如果您有唯一的密钥哈希值,那么它是O(1),LinkedList或二叉树只有一个项目,
LinkedList
使用Java 7冲突解析为二叉树而不是LinkedList,因此冲突不是O(N)