【发布时间】:2020-01-08 00:15:11
【问题描述】:
来自Picking the right data structure in Swift:
就像我们在“Swift 中的集合的力量”中看到的那样,集合相对于数组的一大优势是插入和删除总是可以在恒定 (O(1)) 时间内执行,因为成员按哈希值存储,而不是按索引存储。
如果一个数据结构的成员是按哈希值而不是按索引存储的,这意味着什么?
【问题讨论】:
-
你有关于Array和Hash map区别的背景知识吗?
标签: data-structures hash computer-science