news 2026/7/3 8:35:17

【Leetcode】2559. Count Vowel Strings in Ranges

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
【Leetcode】2559. Count Vowel Strings in Ranges

题目地址:

https://leetcode.com/problems/count-vowel-strings-in-ranges/description/

给定一个长n nn的字符串列表w ww,再给定一系列询问,每次询问提供两个数l , r , l ≤ r l,r,l\le rl,r,lr,问w [ l : r ] w[l:r]w[l:r]有多少个字符串以元音开头和结尾。

前缀和。代码如下:

classSolution{public:vector<int>vowelStrings(vector<string>&ws,vector<vector<int>>&qs){vector<int>sum(ws.size()+1);staticconstexprautof=[](charch){returnch=='a'||ch=='e'||ch=='i'||ch=='o'||ch=='u';};for(inti=0;i<ws.size();i++){auto&s=ws[i];sum[i+1]=sum[i]+(f(s[0])&&f(s.back()));}vector<int>res;res.reserve(qs.size());for(auto&v:qs)res.push_back(sum[v[1]+1]-sum[v[0]]);returnres;}};

时间复杂度O ( n + l q ) O(n+l_q)O(n+lq),空间O ( n ) O(n)O(n)

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/3 3:51:41

2核2G云服务器到底够不够用?新手选配置别再纠结了!

2 核 2G 云服务器到底够不够用?如果你经常要运行高并发场景(如秒杀、订单处理)、大型电商、视频编解码、 AI 推理等任务恐怕无法承载。但如果是属于以下情况&#xff0c;完全可以放心选择&#xff1a;运营个人博客或小型网站  进行编程学习和开发测试  搭建微信小程序后端…

作者头像 李华
网站建设 2026/7/1 19:59:42

如何选择汽车车灯提升行车安全?

理解车灯的基本类型和功能 在选择适合我们车辆的车灯时&#xff0c;首先需要了解不同类型车灯以及它们各自的功能。车灯通常分为卤素灯、LED灯和氙气灯等。在我们日常行驶中&#xff0c;卤素灯以其低廉的成本和较易更换的特性受到许多车主欢迎。然而&#xff0c;这种类型的灯泡…

作者头像 李华
网站建设 2026/7/2 12:09:48

无需高端显卡!Qwen3-14B在消费级GPU上的运行实践记录

无需高端显卡&#xff01;Qwen3-14B在消费级GPU上的运行实践记录 你有没有遇到过这样的场景&#xff1a;团队想上AI项目&#xff0c;模型选型定了&#xff0c;功能也设计好了&#xff0c;结果一查部署成本——光是A100/H100显卡就得几万甚至十几万起步&#xff1f;不少中小企业…

作者头像 李华
网站建设 2026/7/3 17:38:52

Git Commit消息编写规范助力Qwen3-VL-8B项目协作

Git Commit消息编写规范助力Qwen3-VL-8B项目协作 在AI工程化日益深入的今天&#xff0c;一个模型能否顺利从实验室走向生产环境&#xff0c;往往不取决于它的参数规模或准确率指标&#xff0c;而在于背后支撑它的那套可维护、可追溯、可持续迭代的开发体系。以轻量级多模态模型…

作者头像 李华
网站建设 2026/7/3 12:33:04

Java 泛型深度解析:从原理到实战应用与常见问题

一、引言&#xff1a;为什么泛型是 Java 类型安全的 “守护者”&#xff1f;在 Java 5 之前&#xff0c;开发者使用集合&#xff08;如ArrayList、HashMap&#xff09;时&#xff0c;面临一个严重的问题&#xff1a;集合无法限制存储元素的类型。例如&#xff0c;一个ArrayList…

作者头像 李华
网站建设 2026/7/3 11:32:39

从零开始部署Qwen3-14B:GPU算力需求与Token成本优化建议

从零开始部署 Qwen3-14B&#xff1a;GPU 算力与 Token 成本优化实战指南 在企业 AI 落地的浪潮中&#xff0c;一个现实问题反复浮现&#xff1a;如何在有限预算下运行足够强大的大模型&#xff1f;很多团队曾尝试直接调用公有云 API&#xff0c;却发现随着请求量上升&#xff0…

作者头像 李华