C++ STL中的unordered_set count()函数
unordered_set::count() 函数是C++ STL中的一个内置函数,用于计算unordered_set容器中特定元素的出现次数。由于unordered_set容器不允许存储重复元素,因此这个函数通常用于检查容器中是否存在元素。如果元素存在于容器中,则函数返回1,否则返回0。
语法 :
参数 : 该函数接受一个参数 element ,表示需要检查是否存在于容器中的元素。
返回值 : 如果元素存在于容器中,则函数返回1,否则返回0。
时间复杂度 : 在平均情况下,unordered_set::count()方法的时间复杂度为O(1),但在最坏情况下,时间复杂度可能为O(N),其中N是容器的大小。
下面的程序说明了 unordered_set::count() 函数:
程序1 :
输出:
程序2 :
输出: