unordered set find
时间: 2023-12-10 17:31:44 浏览: 91
哈希map以及set的封装
unordered_set 的 find 函数可以用来查找某个元素是否在集合中存在,其时间复杂度为 O(1)。
使用方法如下:
```c++
#include <unordered_set>
using namespace std;
int main() {
unordered_set<int> s = {1, 2, 3, 4, 5};
if (s.find(3) != s.end()) {
cout << "3 is in the set" << endl;
} else {
cout << "3 is not in the set" << endl;
}
return 0;
}
```
输出结果为:
```
3 is in the set
```
阅读全文