没啥说的,脑子不知道咋瓦特了
class Solution {
public:
bool judge(char c){
if(c=='a'||c=='e'||c=='i'||c=='o'||c=='u'||c=='A'||c=='E'||c=='I'||c=='O'||c=='U'){
return true;
}
else{
return false;
}
}
string reverseVowels(string s) {
int len=s.length();
int i=0;int j=s.length()-1;
while(i<j){
while(i<len&&!judge(s[i])){
i++;
}
while(j>0&&!judge(s[j])){
j--;
}
if(i<j){
char c=s[i];
s[i]=s[j];
s[j]=c;
i++;
j--;
}
}
return s;
}
};