是否可以使用算法方法计算多少个字符串等于作为参数给出的字符串?
#include <algorithm>
#include <vector>
#include <string>
int main(){
vector<string> vectorPeople;
//assume that myVector isn't empty
string name;
cin >> name;
int total=std::count(myVector.begin(),myVector.end(),name);
}
答案 0 :(得分:0)
是。您可以使用std::count
(您可以通过简单的搜索轻松找到它)。
#include <vector>
#include <algorithm>
#include <string>
int count(std::vector<std::string> strings , std::string to_search){
return std::count(strings.begin() , strings.end() , to_search);
}