C++ STL中unordered_set swap()函数
unordered_set::swap() 方法是C++ STL中的一个内置函数,用于交换两个unordered_set容器的值。它交换了两个unordered_set容器的元素。它们的大小可能会不同,但是它会交换元素并改变元素顺序。
语法:
参数: 函数接受一个强制参数 名字2 ,指定要与第一个unordered_set交换的第二个unordered_set。
返回值: 该函数没有返回任何内容。
以下程序说明了 unordered_set::swap() 函数的用法:
输出结果:
时间复杂度: O(1)
辅助空间: O(1)