set和unordered_set区别以及适用情况

何时使用set: 我们需要有序的数据。 我们将不得不打印/访问数据(按排序顺序)。 我们需要元素的前任/后继。 由于set是有序的,因此我们可以在set元素上使用binary_search(),lower_bound()和upper_bound()之类的函数。这些函数不能在unordered_set()上使用。 在以下情况下使用unordered_set 我们需要保留一组不同的元素,并且不需要排序
相关文章
相关标签/搜索