2586. Count the Number of Vowel Strings in Range

2586. Count the Number of Vowel Strings in Range #

题目 #

  • 给你一个下标从 0 开始的字符串数组 words 和两个整数:leftright
  • 如果字符串以元音字母开头并以元音字母结尾,那么该字符串就是一个 元音字符串 ,其中元音字母是 'a''e''i''o''u'
  • 返回 words[i] 是元音字符串的数目,其中 i 在闭区间 [left, right] 内。

思路 #

模拟 #

代码 #

模拟 #

class Solution {
    public int vowelStrings(String[] words, int left, int right) {
        String vowels = "aeiou";
        int ans = 0;
        for (int i = left; i <= right; i++) {
            char start = words[i].charAt(0), end = words[i].charAt(words[i].length()-1);
            if (vowels.contains(String.valueOf(start)) && vowels.contains(String.valueOf(end))) ans++;
        }
        return ans;
    }
}