1. count算法用于计算容器中的某个给定值的出现次数。
2. count_if算法是统计迭代器区间[first , last)上满足条件的元素个数n,按计数n是否引用返回
#include<iostream>
#include<algorithm>
#include<vector>
using namespace std;
int fun(int &i){
return i%2 ? 0:1;
}
int main(){
vector<int> v1 = {2,3,2,3,4,5,2,3};
auto res = count(v1.begin(),v1.end(),2);
cout<<res<<endl;
auto res1 =count_if(v1.begin() , v1.end() ,fun);
cout<<res1<<endl;
}
~
本文详细解释了C++中count算法用于计算容器中特定元素的出现次数,以及count_if算法用于统计满足特定条件元素的数量。通过实例演示,帮助读者理解并应用这两个算法。
1755

被折叠的 条评论
为什么被折叠?



