Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/138.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ std::unordered_集合或std::unordered_映射中std::find()的时间复杂度,无冲突_C++_Data Structures_Time Complexity - Fatal编程技术网

C++ std::unordered_集合或std::unordered_映射中std::find()的时间复杂度,无冲突

C++ std::unordered_集合或std::unordered_映射中std::find()的时间复杂度,无冲突,c++,data-structures,time-complexity,C++,Data Structures,Time Complexity,我知道无序映射有O(1)个查找,但std::find()是其他容器中的一种搜索算法(我猜)。考虑到没有冲突,它是O(1)还是O(n)。来自forstd::无序映射::find: 复杂性 平均常数,容器大小的最坏情况线性 从forstd::无序映射::查找: 复杂性 平均常数,容器大小的最坏情况线性

我知道无序映射有O(1)个查找,但std::find()是其他容器中的一种搜索算法(我猜)。考虑到没有冲突,它是O(1)还是O(n)。

来自for
std::无序映射::find

复杂性 平均常数,容器大小的最坏情况线性

从for
std::无序映射::查找

复杂性 平均常数,容器大小的最坏情况线性