news 2026/5/23 4:57:18

leetcode 819. Most Common Word 最常见的单词

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
leetcode 819. Most Common Word 最常见的单词

Problem: 819. Most Common Word 最常见的单词

解题过程

将banned放入集合中,然后拆开每个单词,并用哈希表统计频次,最后返回最大值

Code

class Solution { public: string mostCommonWord(string paragraph, vector<string>& banned) { string p; // vector<string> tr; unordered_set<string> te; unordered_map<string, int> ump; for(string& s : banned) { te.insert(s); } for(char& c : paragraph) { if(isalpha(c)) { p += tolower(c); } else { // tr.push_back(p); if(p.size() > 0) { ump[p]++; } p.clear(); } } if(p.size() > 0) { ump[p]++; } int mx = INT_MIN; for(auto [k, l] : ump) { if(te.find(k)== te.end() && mx < l) { mx = l; p = k; } } return p; } };
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/20 3:58:05

Miniconda-Python3.9环境下实现PyTorch模型热更新机制

Miniconda-Python3.9环境下实现PyTorch模型热更新机制 在AI服务日益走向高可用、高频迭代的今天&#xff0c;一个常见的痛点困扰着许多团队&#xff1a;每次模型更新都要停机重启&#xff1f;用户请求因此中断&#xff0c;SLA&#xff08;服务等级协议&#xff09;频频告急。更…

作者头像 李华
网站建设 2026/5/20 11:15:33

sward快速上手指南 - 管理文档

上一篇文章介绍了如何创建第一个知识库&#xff0c;本文将介绍如何管理文档。1、添加目录添加目录有多个入口&#xff0c;下面用表格列举添加的入口位置路径描述知识库概况知识库->知识库概况->添加此处添加的目录&#xff0c;会显示在文档目录的第一层级文档页面的“”号…

作者头像 李华
网站建设 2026/5/20 21:46:02

解决‘No module named torch’错误:Miniconda-Python3.9路径问题排查

解决“No module named torch”错误&#xff1a;Miniconda-Python3.9路径问题排查 在搭建AI开发环境时&#xff0c;你是否曾遇到这样的场景——明明已经用pip install torch或conda install pytorch安装了PyTorch&#xff0c;但在Jupyter Notebook里一运行import torch&#xf…

作者头像 李华
网站建设 2026/5/20 19:07:54

python基于Vue的招投标系统_603gk_django Flask pycharm项目

目录已开发项目效果实现截图关于博主开发技术路线相关技术介绍核心代码参考示例结论源码lw获取/同行可拿货,招校园代理 &#xff1a;文章底部获取博主联系方式&#xff01;已开发项目效果实现截图 同行可拿货,招校园代理 ,本人源头供货商 python基于Vue的招投标系统_603gk_dj…

作者头像 李华
网站建设 2026/5/20 19:15:58

通过SSH访问远程Miniconda-Python3.9进行PyTorch训练

通过SSH访问远程Miniconda-Python3.9进行PyTorch训练 在深度学习项目开发中&#xff0c;一个常见的挑战是&#xff1a;如何在本地编写代码的同时&#xff0c;充分利用远程服务器的强大GPU资源完成模型训练&#xff1f;更进一步&#xff0c;当团队成员使用不同操作系统、依赖版本…

作者头像 李华