为什么有人会使用 set 而不是 unordered_set?
为什么有人会使用 set 而不是 unordered_set?
C++0x正在引入unordered_set
,在boost
和许多其他地方可用。我理解的是,unordered_set
是具有O(1)
查找复杂性的哈希表。另一方面,set
仅是具有log(n)
查找复杂性的树。 为什么有人会使用set
而不是unordered_set
?即是否还需要set
?
admin 更改状态以发布 2023年5月20日
C++0x正在引入unordered_set
,在boost
和许多其他地方可用。我理解的是,unordered_set
是具有O(1)
查找复杂性的哈希表。另一方面,set
仅是具有log(n)
查找复杂性的树。 为什么有人会使用set
而不是unordered_set
?即是否还需要set
?