我没有动态语言中数组/字典之外的哈希表的经验,所以我最近发现内部它们是通过创建键的哈希并使用它来存储值来实现的.我不明白的是,为什么不将值与键(字符串,数字等)一起存储为键,而不是存储它的哈希并存储它.
hashtable
可能重复: 哈希表的基本原理?
我试图用简单的java数组实现一个简单的哈希表.但首先我需要以某种方式有一个关联数组或排序?简单的哈希表实现怎么样?它应该仍然能够添加/删除/进入O(1)
O(1)
java hashtable
hashtable ×2
java ×1