首页 > 其他分享 >统计范围内的元音字符串数

统计范围内的元音字符串数

时间:2023-11-07 20:23:34浏览次数:32  
标签:right int 字符串 words 元音 统计 left

题目概述:给你一个下标从 0 开始的字符串数组 words 和两个整数:left 和 right 。

如果字符串以元音字母开头并以元音字母结尾,那么该字符串就是一个 元音字符串 ,其中元音字母是 'a'、'e'、'i'、'o'、'u' 。

返回 words[i] 是元音字符串的数目,其中 i 在闭区间 [left, right] 内。
解题思路:直接按题意模拟即可
时间复杂度:\(O(n)\)
代码

class Solution {
    public int vowelStrings(String[] words, int left, int right) {
        String yuanyin = "aeiou";
        int res = 0;
        for(int i = left; i <= right; i ++){
            int len = words[i].length() - 1;
            if(yuanyin.contains(words[i].charAt(0)+"") && yuanyin.contains(words[i].charAt(len)+""))res++;
        }

        return res;
    }
}

标签:right,int,字符串,words,元音,统计,left
From: https://www.cnblogs.com/dengch/p/17815843.html

相关文章

  • 概率和统计的MATLAB指令
    1、描述性统计分析     描述性统计分析函数标准用法都是对列状数据进行操作。mean(X):当X为向量,返回向量的均值;当X为矩阵,返回矩阵的每列元素均值构成的行向量。min,max,sort,mean,median,std,var,sum,prod,cumsum,sumprod等函数用法与mean类似。cov(X,Y):这里X,Y为向量,分别代......
  • Matlab数理统计工具箱应用简介
    1.概述Matlab的数理统计工具箱是Matlab工具箱中较为简单的一个,其牵扯的数学知识是大家都很熟悉的数理统计,因此在本文中,我们将不再对数理统计的知识进行重复,仅仅列出数理统计工具箱的一些函数,这些函数的意义都很明确,使用也很简单,为了进一步简明,本文也仅仅给出了函数的名称,没有列......
  • MATLAB-数理统计工具箱
    StatisticsToolboxDistributions.Parameterestimation.betafit-Betaparameterestimation.binofit-Binomialparameterestimation.dfittool-Distributionfittingtool.evfit-Extremevalueparameterestimation.expfit-Exp......
  • js 拼接字符串带变量(js方法参数单双引号拼接的问题记录)
    小结:外面单引号,里面双引号,然后方法参数给转义的单引号即可(看下面的onClick事件即可)//刷新二级信号表格(增删改操作后)functionreloadSignal(subId){//清空$("#msgAll"+subId).empty();//js手工添加表格varhtmlStart='<spanstyle="posit......
  • oracle函数大全-字符串处理函数
    字符函数——返回字符值这些函数全都接收的是字符族类型的参数(CHR除外)并且返回字符值.除了特别说明的之外,这些函数大部分返回VARCHAR2类型的数值.字符函数的返回类型所受的限制和基本数据库类型所受的限制是相同的,比如:VARCHAR2数值被限制为2000字符(ORACLE8中为4000字符),......
  • 概率统计
    随机变量与分布函数随机变量本质上就是个变量,它分为两种:连续型随机变量(变量的可能取值是连续的,比如小酱等车的时间没法精确到准确的值)和离散型随机变量(变量的可能取值是离散的,比如小酱扔硬币只有正反面两种值)。分布函数的定义:假如\(X\)是个随机变量,那么它的分布函数\(F(x)\)......
  • 统计独立性和统计相关性
    在随机信号分析中,不相关、正交、统计独立等是非常重要的,这里进一步讨论各自的严格概念和相互关系。当两个随机过程保持统计独立时,它们必然是不相关的,但反过来则不一定成立,即不相关的两个随机过程不一定能保持统计独立,唯有在高斯随机过程中才是例外。这就是说,从统计角度看,保持统计独......
  • Matlab命令集--常用字符串函数
    Matlab命令集--常用字符串函数常用函数eval :运行字符串表示的表达式char :将数组变成字符串double:将数字字符串变成数字字符串操作deblank:去掉字符串末尾的空格findstr:查找字符串lower  :转换为小写strcat :字符串连接组合strcmp :字符串比较strcmpi:字符串比较(......
  • 使用 JSON JavaScriptSerializer 进行序列化或反序列化时出错。字符串的长度超过了为
    一个报表的查询,用ajax调用的Service,查询条件没有问题,后台也能返回数据,就一直返回Error提示,F12看到是因为返回json时出错了 在web.config的configuration加以下代码即可解决<system.web.extensions><scripting><webServices><jsonSerializationmaxJs......
  • java base64字符串转换为图片
    javabase64字符串转换为图片实现步骤:base64字符串长这样'"data:image/png;base64,iVBORw0KGgoAAAAN(中间省略好多字符串)AAAABJRU5ErkJggg=='方法一:首先,图片本质上是一种二进制文件,所以创建一张图片,就是创建一个文件,里面写入二进制的数据。#参数avatar接收base64字符串#1......