HashMap, HashTable,HashSet,TreeMap 的时间复杂度

hashSet,hashtable,hashMap 都是基于散列函数, 时间复杂度 O(1) ,但是如果太差的话是O(n); TreeSet==>O(log(n))==> 基于树的搜索,只需要搜索一半即可 O⑴的原因是离散后,下标对应关键字 hash就是散列,甚至再散列。但是我一直对hash表的时间复杂度有个疑问。一个需要存储的字符串,通过hash函数散列到一个相对较短的索引,使得存取速度加快。但
相关文章
相关标签/搜索