当前位置: 首页 > article >正文

leetcode 1315.祖父结点值为偶数的和

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);
 */

http://www.kler.cn/a/463377.html

相关文章:

  • Swift Combine 学习(五):Backpressure和 Scheduler
  • 深入浅出 Beam Search:自然语言处理中的高效搜索利器
  • 聆听音乐 1.5.9 | 畅听全网音乐,支持无损音质下载
  • 啥是大模型
  • 小程序学习07—— uniapp组件通信props和$emit和插槽语法
  • Node.js 中 http 模块的深度剖析与实战应用
  • 【 Sonarqube】可视化Java项目单元测试覆盖率统计框架搭建
  • MySQL数据库的日志
  • typora+picgo core+minio自动上传图片
  • SqlSession的线程安全问题源码分析
  • 2025.01.01(IO模型分类,超时检测,抓包分析,机械臂客户端)
  • Python软体中在AWS Lambda上部署Python应用:一站式部署指南
  • QT---------QT框架功能概述
  • SQL Server详细使用教程(包含启动SQL server服务、建立数据库、建表的详细操作) 非常适合初学者
  • Go小技巧易错点100例(二十)
  • 解决Springboot整合Shiro+Redis退出登录后不清除缓存
  • 安卓入门八 常用网络协议一
  • ArkTs语法学习
  • ChatGPT 是通用人工智能吗
  • Linux Ubuntu24配置安装Java
  • 无人机丢失信号处理方式!
  • Transformer--Decoder
  • Mysql学习笔记之约束
  • 网络安全课程
  • JVM学习:CMS和G1收集器浅析
  • PHP Fatal error: Uncaught com_exception: Source:Kingsoft WPS Description:文档打开失败