Class Solution
-
- All Implemented Interfaces:
public final class Solution1641 - Count Sorted Vowel Strings.
Medium
Given an integer
n, return the number of strings of lengthnthat consist only of vowels (a,e,i,o,u) and are lexicographically sorted.A string
sis lexicographically sorted if for all validi,s[i]is the same as or comes befores[i+1]in the alphabet.Example 1:
Input: n = 1
Output: 5
Explanation: The 5 sorted strings that consist of vowels only are
["a","e","i","o","u"].Example 2:
Input: n = 2
Output: 15
Explanation: The 15 sorted strings that consist of vowels only are
"aa","ae","ai","ao","au","ee","ei","eo","eu","ii","io","iu","oo","ou","uu".
Note that "ea" is not a valid string since 'e' comes after 'a' in the alphabet.
Example 3:
Input: n = 33
Output: 66045
Constraints:
1 <= n <= 50
-
-
Constructor Summary
Constructors Constructor Description Solution()
-
Method Summary
Modifier and Type Method Description final IntegercountVowelStrings(Integer n)-
-
Method Detail
-
countVowelStrings
final Integer countVowelStrings(Integer n)
-
-
-
-