news 2026/5/1 7:34:19

leetcode 916. Word Subsets 单词子集

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
leetcode 916. Word Subsets 单词子集

Problem: 916. Word Subsets 单词子集

对words1中的单词统计每个字符的频次,对words2统计每个单词的字符频次并且取每个单词的最大频次拿到并集,最后查找words1频次找到符合要求的单词

Code

class Solution { public: vector<string> wordSubsets(vector<string>& words1, vector<string>& words2) { int n = words1.size(); vector<unordered_map<char, int>> tr(n); for (int i = 0; i < n; i++) { unordered_map<char, int> ump; for (int j = 0; j < words1[i].size(); j++) { ump[words1[i][j]]++; } tr[i] = ump; } vector<int> ch(26, 0); for (int k = 0; k < words2.size(); k++) { vector<int> tmp(26, 0); for(int i = 0; i < words2[k].size(); i++) { tmp[words2[k][i]-'a']++; } for(int i = 0; i < 26; i++) { ch[i] = max(tmp[i], ch[i]); } } unordered_map<char, int> umpump; for(int j = 0; j < 26; j++) { umpump[j + 'a'] = ch[j]; } bool find; vector<string> ret; for (int i = 0; i < n; i++) { find = true; for(auto&& [k, l] : umpump) { if(tr[i][k] < l) { find = false; break; } } if(find == true) { ret.push_back(words1[i]); } } return ret; } };
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/17 19:32:57

【LLM】Clawbot的memory记忆机制

note 文章目录note一、Clawbot的memory记忆机制Reference一、Clawbot的memory记忆机制 【Clawbot的memory记忆机制】设计理念以透明化&#xff08;Markdown格式可编辑&#xff09;、搜索优先&#xff08;按需调取记忆&#xff09;、持久化存储&#xff08;关键信息落盘&#x…

作者头像 李华
网站建设 2026/4/23 17:06:56

【系统分析师】7.1 软件生命周期

&#x1f504; 一、概述&#xff1a;软件产品的“人生旅程”软件生命周期 是指一个软件产品或系统从概念构思开始&#xff0c;历经定义、开发、运行&#xff0c;直至最终退役废弃的完整时间过程。它描述了软件“从生到死”的全貌&#xff0c;是理解和管理一切软件项目活动的最基…

作者头像 李华
网站建设 2026/5/1 2:43:09

CANN ops-cv:异构计算中视觉算子的低延迟设计与硬件资源高效适配实践

前言 在智能驾驶、工业质检、视频分析等实时视觉场景中&#xff0c;算法不仅要准确&#xff0c;更要快。从图像预处理、特征提取到目标检测与分割&#xff0c;整个视觉流水线对底层算子提出了严苛的延迟与吞吐要求。然而&#xff0c;通用深度学习框架中的视觉操作&#xff08;如…

作者头像 李华
网站建设 2026/5/1 3:50:45

2026年去AIGC痕迹常见问题解答:一文搞懂所有疑问

2026年去AIGC痕迹常见问题解答&#xff1a;一文搞懂所有疑问 去AIGC痕迹的问题太多了&#xff0c;整理了最常见的问题&#xff0c;一篇文章全部解答。 效果相关问题 Q1&#xff1a;去AIGC痕迹真的有效吗&#xff1f; 有效。 专业工具达标率在99%以上&#xff0c;基本用了就能…

作者头像 李华
网站建设 2026/5/1 3:46:31

CANN模型转换:从框架模型到昇腾高效模型的全链路智能转换实战

CANN组织链接&#xff1a;https://atomgit.com/cann ops-nn仓库链接&#xff1a;https://atomgit.com/cann/ops-nn 当PyTorch模型转换失败率高达35%&#xff0c;当量化后精度损失超5%导致医疗诊断误判&#xff0c;当转换后模型在昇腾设备性能不及GPU——模型转换已成为AI落地的…

作者头像 李华