This solution does not produce accurate result when I did final submit but it's working locally
Question Link - Count-sorted-vowel-string
class Solution {
public:
vector<char> vowels = {'a', 'e', 'i', 'o', 'u'};
int count=0,size=0;
int countVowelStrings(int n) {
size=n;
getVowelStrings(n,0, "");
return count;
}
void getVowelStrings(int n,int start, string out){
if(n<0) return;
if(out.size() == size) {
count+=1;
return;
}
for(int i=start;i<vowels.size();i++){
getVowelStrings(n-1, i, out+vowels[i]);
}
}
};