151. Reverse Words in a String
class Solution {
public:
string reverseWords(string s) {
auto a= s.begin();
auto b= s.begin();
reverse(s.begin(),s.end());
while(a!=s.end())
{
while(a!=s.end() && *a!=' ')
{a++;}
reverse(b,a);
while(a!=s.end() && *a==' ')
{a++;}
b=a;
}
return s;
}
};