news 2026/8/28 21:49:54

leetcode 3606

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
leetcode 3606

3606: 优惠券校验器

isalnum(ch)

ch满足('A'<=ch<='Z') || ('a'<=ch<='z') || ('0'<=ch<='9')时返回真,否则返回假

for(auto& group:groups){ sort(group.begin(),group.end()); //每组内部排序 ans.insert(ans.end(),group.begin(),group.end()); }
  • insert的这段调用相当于“把当前组的所有元素整体尾插到ans后面”。
  • 4 组依次处理,最终ans里就是:electronics 的排序结果 → grocery 的排序结果 → pharmacy 的排序结果 → restaurant 的排序结果。
class Solution { public: bool check(string code,bool isActive){ for(char ch:code){ if(ch!='_' && !isalnum(ch)) return false; } return isActive; } vector<string> validateCoupons(vector<string>& code, vector<string>& businessLine, vector<bool>& isActive) { vector<string> groups[4]; //长度为 4 的数组 vector<string> ans; for(int i=0;i<code.size();i++){ if(!code[i].empty() && check(code[i],isActive[i])){ if(businessLine[i]=="electronics") groups[0].push_back(code[i]); else if(businessLine[i]=="grocery") groups[1].push_back(code[i]); else if(businessLine[i]=="pharmacy") groups[2].push_back(code[i]); else if(businessLine[i]=="restaurant") groups[3].push_back(code[i]); } } for(auto& group:groups){ sort(group.begin(),group.end()); //每组内部按标识符字典序排序 ans.insert(ans.end(),group.begin(),group.end()); } return ans; } };
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/8/28 0:45:02

每次提出一个bug都让测试重现,描述得那么清楚,自己操作下不会吗?

一说到测试和开发的关系&#xff0c;你一定会想到一个词“冤家”。 开发的工作就是按照PM的设计将产品最终造出来&#xff0c;而测试则是在开发已完成的工作里纠错。so&#xff0c;测试的工作会让开发很不爽&#xff0c;人之常情&#xff0c;谁都不喜欢自己的劳动成果被别人挑…

作者头像 李华
网站建设 2026/8/25 5:45:15

终极指南:Artillery负载测试3分钟快速入门 [特殊字符]

终极指南&#xff1a;Artillery负载测试3分钟快速入门 &#x1f680; 【免费下载链接】artillery Load testing at cloud-scale, as easy as 1-2-3. Serverless & distributed out-of-the-box. Never fail to scale! 项目地址: https://gitcode.com/gh_mirrors/ar/artill…

作者头像 李华
网站建设 2026/8/28 18:18:40

硬件工程师成长终极指南:159页深度技术解析

硬件工程师成长终极指南&#xff1a;159页深度技术解析 【免费下载链接】华为硬件工程师手册全159页PDF介绍 这份华为硬件工程师手册是硬件领域学习的宝贵资源&#xff0c;涵盖159页的深度内容&#xff0c;从职责技能到设计流程&#xff0c;全面解析华为硬件工程师的工作精髓。…

作者头像 李华
网站建设 2026/8/27 3:58:41

wangEditor实现excel数据动态绑定更新

《一个码农的CMS奇幻漂流》 需求评审会&#xff1a;当客户说"很简单"的时候… 各位父老乡亲好啊&#xff01;我是福建厦门一名"资深"前端码农&#xff08;资深加班多&#xff09;。刚接到个CMS官网需求&#xff0c;看完需求文档我直接表演了个闽南式震惊…

作者头像 李华
网站建设 2026/8/28 7:18:27

Data Formulator终极指南:零代码实现AI驱动数据可视化革命

还在为复杂的数据可视化代码而烦恼吗&#xff1f;面对海量数据却不知从何下手&#xff1f;Data Formulator的出现彻底改变了这一局面——通过直观的拖拽操作和AI智能辅助&#xff0c;任何人都能在几分钟内创建专业级数据可视化报告。 【免费下载链接】data-formulator &#x1…

作者头像 李华
网站建设 2026/8/28 1:25:41

LLM训练算力优化终极指南:多后端引擎完整教程

LLM训练算力优化终极指南&#xff1a;多后端引擎完整教程 【免费下载链接】verl verl: Volcano Engine Reinforcement Learning for LLMs 项目地址: https://gitcode.com/GitHub_Trending/ve/verl 你是否在为大规模语言模型训练时的算力瓶颈而苦恼&#xff1f;面对70B以…

作者头像 李华