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

c2c电子商务网站有哪些各大网站收录入口

c2c电子商务网站有哪些,各大网站收录入口,外贸网站做的作用是什么,山东招标网官方网站1 题目:统计美丽子字符串 I 官方标定难度:中 给你一个字符串 s 和一个正整数 k 。 用 vowels 和 consonants 分别表示字符串中元音字母和辅音字母的数量。 如果某个字符串满足以下条件,则称其为 美丽字符串 : vowels conson…

1 题目:统计美丽子字符串 I

官方标定难度:中

给你一个字符串 s 和一个正整数 k 。

用 vowels 和 consonants 分别表示字符串中元音字母和辅音字母的数量。

如果某个字符串满足以下条件,则称其为 美丽字符串 :

vowels == consonants,即元音字母和辅音字母的数量相等。
(vowels * consonants) % k == 0,即元音字母和辅音字母的数量的乘积能被 k 整除。
返回字符串 s 中 非空美丽子字符串 的数量。

子字符串是字符串中的一个连续字符序列。

英语中的 元音字母 为 ‘a’、‘e’、‘i’、‘o’ 和 ‘u’ 。

英语中的 辅音字母 为除了元音字母之外的所有字母。

示例 1:

输入:s = “baeyh”, k = 2
输出:2
解释:字符串 s 中有 2 个美丽子字符串。

  • 子字符串 “baeyh”,vowels = 2([“a”,“e”]),consonants = 2([“y”,“h”])。
    可以看出字符串 “aeyh” 是美丽字符串,因为 vowels == consonants 且 vowels * consonants % k == 0 。
  • 子字符串 “baeyh”,vowels = 2([“a”,“e”]),consonants = 2([“b”,“y”])。
    可以看出字符串 “baey” 是美丽字符串,因为 vowels == consonants 且 vowels * consonants % k == 0 。
    可以证明字符串 s 中只有 2 个美丽子字符串。

示例 2:

输入:s = “abba”, k = 1
输出:3
解释:字符串 s 中有 3 个美丽子字符串。

  • 子字符串 “abba”,vowels = 1([“a”]),consonants = 1([“b”])。
  • 子字符串 “abba”,vowels = 1([“a”]),consonants = 1([“b”])。
  • 子字符串 “abba”,vowels = 2([“a”,“a”]),consonants = 2([“b”,“b”])。
    可以证明字符串 s 中只有 3 个美丽子字符串。

示例 3:

输入:s = “bcdf”, k = 1
输出:0
解释:字符串 s 中没有美丽子字符串。

提示:

1 <= s.length <= 1000
1 <= k <= 1000
s 仅由小写英文字母组成。

2 solution

由于数据量允许 O ( n 2 ) O(n^2) O(n2), 所以预先统计元音个数,然后直接枚举所有子串,

代码

class Solution {
public:int beautifulSubstrings(string s, int k) {vector<int> cnt(s.size() + 1);for (int i = 0; i < s.size(); i++) {cnt[i + 1] = cnt[i];if (s[i] == 'a' || s[i] == 'e' || s[i] == 'i' || s[i] == 'o' || s[i] == 'u')cnt[i + 1]++;}int ans = 0;for (int i = 0; i < s.size(); i++) {for (int j = i + 1; j < s.size(); j+=2) {if(j - i + 1 == 2 * (cnt[j + 1] - cnt[i]) && (j - i + 1) * (j - i + 1) / 4 % k == 0){ans++;}}}return ans;}
};

结果

在这里插入图片描述

http://www.lryc.cn/news/616949.html

相关文章:

  • 集团网站建设特点 互联网课堂北京网站推广助理
  • 网站的开发客服外包
  • 建设银行广达行网站站长统计入口
  • 做网站只用php不用html网站搭建公司哪家好
  • 大型企业网站建设制作口碑营销案例及分析
  • 我想投资谁有项目台州关键词首页优化
  • 东莞网站建设定制下载百度app并安装
  • 哈尔滨市建筑企业管理站网站优化是什么
  • 专做视频和ppt的网站南京网站推广排名
  • 做个网站得多少钱制作一个简单的网站
  • 做网络竞拍的网站需要什么seo怎么学在哪里学
  • 网站建设的行业市场的特点百度广告服务商
  • 小说网站开发的实际意义手机软文广告300字
  • 工商网站查询企业谷歌浏览器官方app下载
  • 建立个机密网站nba哈登最新消息
  • 表情包做旧网站河北seo关键词排名优化
  • 福田网站建设价格韩国搜索引擎排名
  • 镇江做网站要多少钱长沙网站定制公司
  • 盐城网站开发建设宣传推广计划
  • 深圳制作网站制作公司哪家好做任务赚佣金一单10块
  • 网站网络推广运营山东seo推广
  • 广州网站建设电话优化营商环境应当坚持什么原则
  • 女人动漫做受网站seo快速优化
  • 人力资源做网站的好处站长统计推荐
  • 表格制作excel基础教学武汉网络优化知名乐云seo
  • 如何建立和设计公司网站作文推广手段有哪些
  • 咸阳网站建设哪家好网络营销企业案例分析
  • 快普网站怎么做采购退货今天国际新闻大事
  • 绍兴建站模板系统宁波网络优化seo
  • 网站建设普票seo站内优化教程