Class Solution
- java.lang.Object
-
- g1601_1700.s1641_count_sorted_vowel_strings.Solution
-
public class Solution extends Object
1641 - 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
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intcountVowelStrings(int n)
-