C++ 算法函数 count()

2024年8月30日 | 阅读 1 分钟

C++ 算法 count() 函数接受 'val' 作为参数,并比较 'val' 元素在范围内的出现次数。返回该元素的出现次数。

语法

参数

first:它是范围内第一个元素的输入迭代器。

last:它是范围内最后一个元素的输入迭代器。

val:这是在范围内搜索其出现次数的元素。

返回值

该函数返回元素 'val' 在范围 [first,last) 中出现的次数。

示例 1

输出

50 appear 3 times.
70 appear 2 times.

示例 2

输出

The number of times 6 appear is: 4

复杂度

该函数的时间复杂度是线性的,与 first 和 last 元素之间的距离相关。

数据竞争

范围内的部分或全部元素被访问

异常

如果任何参数抛出异常,则该函数会抛出异常。