您的位置:首页 > 汽车 > 新车 > 百度小程序官网_网站推广的基本方法对于大部分网站来说都是适用的_在线seo短视频_东莞营销外包公司

百度小程序官网_网站推广的基本方法对于大部分网站来说都是适用的_在线seo短视频_东莞营销外包公司

2025/1/11 22:59:11 来源:https://blog.csdn.net/m0_54244065/article/details/144793228  浏览:    关键词:百度小程序官网_网站推广的基本方法对于大部分网站来说都是适用的_在线seo短视频_东莞营销外包公司
百度小程序官网_网站推广的基本方法对于大部分网站来说都是适用的_在线seo短视频_东莞营销外包公司

1.题目要求:
在这里插入图片描述
2.题目实列:

WordsFrequency wordsFrequency = new WordsFrequency({"i", "have", "an", "apple", "he", "have", "a", "pen"});
wordsFrequency.get("you"); //返回0,"you"没有出现过
wordsFrequency.get("have"); //返回2,"have"出现2次
wordsFrequency.get("an"); //返回1
wordsFrequency.get("apple"); //返回1
wordsFrequency.get("pen"); //返回1

3.做题步骤:
巧妙运用map容器求次数
4.题目代码:

class WordsFrequency {
public://使用map容器,把每个单词的频率统计出来map<string,int> word_count;WordsFrequency(vector<string>& book) {for(int i = 0;i < book.size();i++){map<string,int> :: iterator it = word_count.find(book[i]);if(it != word_count.end()){it->second += 1;}else{word_count.insert(make_pair(book[i],1));}}}int get(string word) {//返回单词频率map<string,int> :: iterator it = word_count.find(word);if(it != word_count.end()){return it->second;}else{return 0;}}
};/*** Your WordsFrequency object will be instantiated and called as such:* WordsFrequency* obj = new WordsFrequency(book);* int param_1 = obj->get(word);*/

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com