我有一個二維矢量字符串,並且要計算某個單詞重複的次數。例如:如何在二維矢量中使用計數
#include <vector>
#include <string>
#include <algorithm>
using namespace std;
int main()
{
vector< vector<string> > vec(4, vector<string>(4, "word"));
count(vec.begin(), vec.end(), "certain word");
}
但上述給出的錯誤。我怎樣才能做到這一點?
你必須遍歷外載體,以獲得內心的載體。然後你必須迭代內部向量來計算字符串中的「某個單詞」。 –
內部向量是否已包含單個單詞或由多個單詞組成的字符串? – user0042
@ user0042是的只有單個單詞。 – mhm