将整个序列翻转,再将每个单词翻转
class Solution {
public:
string reverseWords(string s) {
reverse(s.begin(), s.end());
for (int i = 0; i < s.size(); i++) {
int j = i;
while(s[j] != ' ' && j < s.size()) j++;
reverse(s.begin() + i, s.begin() + j);
i = j;
}
return s;
}
};