-2
比方说,我有一个名为info
的字符串矢量,它依次从文件中逐一读取网站的名称。在C++中部分字符串搜索
这是我有一个搜索的名称,只完整名称:
int linearSearch(vector <string> inputs, string search_key){
for (int x=0; x<inputs.size(); x++){
if (search_key==inputs[x]){
return x;
}
}
return -1;
}
现在,如果我想在这一个特定的词来统计网站的数量呢?
所以,如果我有
- apple.com
- mac.com
- macapple.com
- applepie.com
- potato.com
和我搜索对于“苹果”,它会返回3.
哦,对不起,我想知道如何修改这个来计算文件不是完美匹配,而是通过部分匹配。即计数在其中有一个短语,如“苹果”的网站的数量, – 2015-04-05 20:40:17