C++ 代码
class Solution {
public:
string reverseWords(string s) {
reverse(s.begin(), s.end());
for(int i = 0; i < s.size(); ++i)
{
int k = i;
while(k < s.size() && s[k] != ' ') ++k;
reverse(s.begin()+i, s.begin()+k);
i = k;
}
return s;
}
};